Professional C++最新文献

筛选
英文 中文
Index 指数
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.index
{"title":"Index","authors":"","doi":"10.1002/9781119695547.index","DOIUrl":"https://doi.org/10.1002/9781119695547.index","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"329 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134324390","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Maximizing Software Engineering Methods 最大化软件工程方法
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch28
{"title":"Maximizing Software Engineering Methods","authors":"","doi":"10.1002/9781119695547.ch28","DOIUrl":"https://doi.org/10.1002/9781119695547.ch28","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115240027","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Random Number Facilities 随机数设施
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch23
{"title":"Random Number Facilities","authors":"","doi":"10.1002/9781119695547.ch23","DOIUrl":"https://doi.org/10.1002/9781119695547.ch23","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116217492","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Handling Errors 处理错误
Professional C++ Pub Date : 2021-02-13 DOI: 10.1007/978-1-4302-4354-0_21
Dan Mabbutt, A. Freeman, M. MacDonald
{"title":"Handling Errors","authors":"Dan Mabbutt, A. Freeman, M. MacDonald","doi":"10.1007/978-1-4302-4354-0_21","DOIUrl":"https://doi.org/10.1007/978-1-4302-4354-0_21","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130598731","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Standard Library Containers 标准库容器
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch18
{"title":"Standard Library Containers","authors":"","doi":"10.1002/9781119695547.ch18","DOIUrl":"https://doi.org/10.1002/9781119695547.ch18","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"357 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115939775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Customizing and Extending the Standard Library 自定义和扩展标准库
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch25
{"title":"Customizing and Extending the Standard Library","authors":"","doi":"10.1002/9781119695547.ch25","DOIUrl":"https://doi.org/10.1002/9781119695547.ch25","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121940729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Additional Library Utilities 其他库实用程序
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch24
{"title":"Additional Library Utilities","authors":"","doi":"10.1002/9781119695547.ch24","DOIUrl":"https://doi.org/10.1002/9781119695547.ch24","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122276982","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Incorporating Design Techniques and Frameworks 结合设计技术和框架
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch32
{"title":"Incorporating Design Techniques and Frameworks","authors":"","doi":"10.1002/9781119695547.ch32","DOIUrl":"https://doi.org/10.1002/9781119695547.ch32","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116476701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Discovering Inheritance Techniques 发现继承技术
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.ch10
{"title":"Discovering Inheritance Techniques","authors":"","doi":"10.1002/9781119695547.ch10","DOIUrl":"https://doi.org/10.1002/9781119695547.ch10","url":null,"abstract":"","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133833637","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introduction to UML UML简介
Professional C++ Pub Date : 2021-02-13 DOI: 10.1002/9781119695547.app4
Sh Anvar
{"title":"Introduction to UML","authors":"Sh Anvar","doi":"10.1002/9781119695547.app4","DOIUrl":"https://doi.org/10.1002/9781119695547.app4","url":null,"abstract":"1 Introduction to UML Systems being developed now are more complex than ever, and old software development methods simply do not efficiently scale up to the size of current systems. New paradigms are needed to keep up. Engineers in other disciplines have long used blueprints and models to design and construct complex systems. They are concise, precise and allow the viewer to understand at a glance what is going on. They also contain an enormous amount of information. The standards used for blueprinting buildings are the same, a door or window is always rendered the same way. In the past, this was not the case with software blueprints. Notational lanugages were language and method specific, so that a class in one language could look completely different in a different notation. Not so anymore. The Unified Modeling Language (UML) is a standard widely-adopted graphical language that describes the artifacts of software systems with a focus on conceptual and physical representations. It provides a good bird's eye view as well as the minute details of the structural and behavioral aspects of a single system through the various views offered by UML. It is proprietary and language-independent so that it may be used in any number of development environments. The Object Management Group (OMG) is the body responsible for creating and maintaining the language specifications. They define UML as, \" a graphical language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system \". It is based on the UML Metamodel, which is a UML class diagram that specifies the syntactic and semantic charactersitics of elements and relationships. Current modeling trends involve models that can be translated into compilable and runable code. This is known as Model Driven Architecture (MDA) and is also being regulated by the OMG. As UML is the most widely-used modeling language, it is very closely linked with MDA. The relationship between the code and the model is not one-way. Forward engineering takes the model and generates source code from it. Reverse engineering takes the source code and creates a model. Code can be coupled with models so that modifying one automatically updates the other in a process known as roundtrip engineering, effectively keeping the model and source code synchronized. Tight integration of the code and the model results in the best of both worlds – direct access to the code with all of the benefits of …","PeriodicalId":415238,"journal":{"name":"Professional C++","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133219579","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信