现代 C++ 编程指南 – 第二版
Modern C++ Programming Cookbook – Second Edition
关于本书
它的核心是快速、高效和高性能。现代C++编程食谱》的第二版更新后,涉及到C++20的最新特性,如模块、概念、轮回,以及对标准库的许多补充,包括范围和文本格式。
本书以实用食谱的形式组织,涵盖了现代开发者所面临的广泛问题。
本书还深入探讨了现代C++编程中所有核心概念的细节,如函数和类、迭代器和算法、流和文件系统、线程和并发、智能指针和移动语义,以及许多其他概念。
它深入研究了编程的性能方面,教给开发人员如何在最佳实践的帮助下编写快速和精简的代码。
此外,本书还探讨了有用的模式,并深入研究了许多成语的实现,包括pimpl、命名参数和律师-客户,教授了一些技术,如用工厂模式避免重复。
还有一章专门讨论单元测试,向你介绍三个最广泛使用的C++库:Boost.Test、Google Test和Catch2。
在本书结束时,你将能够有效地利用C++11/14/17/20编程的特点和技术,提高你的应用程序的性能、可扩展性和效率。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)