C++ Core Guidelines

C++ Core Guidelines

作者: Grimm Rainer
出版社: Addison Wesley
出版在: 2022-04-22
ISBN-13: 9780136875673
ISBN-10: 013687567X
裝訂格式: Quality Paper - also called trade paper
總頁數: 528 頁





內容描述


The C++ Core Guidelines, developed by a team led by C++ creator Bjarne Stroustrup, provide consistent best practices for writing modern code with C++17, C++14, and C++11. Now, C++ expert instructor Rainer Grimm offers accessible, practical coverage of the Core Guidelines that offer the most value to working C++ developers. Offering new insights, indispensable context, and proven C++17 examples drawn from his courses and seminars, Grimm helps you get more value from the guidelines, whether you're writing new programs or incrementally improving legacy code.
Grimm's wide-ranging coverage addresses C++ programming philosophy, interfaces, functions, classes, class hierarchies, enumerations, resource management, expressions, statements, performance, concurrency, error handling, constants, immutability, templates, generic programming, C-style programming, source files, the Standard Library, and more. Each section links to the original standard online, and wherever appropriate, Grimm previews advances from C++20 and C++23. With Grimm's help, you can use the C++ Core Guidelines to write C++ code that's more consistent, robust, and well-performing -- and easier to maintain and enhance for years to come.


作者介紹


Rainer Grimm has worked as a software architect, team lead, and instructor since 1999, and offered seminars on C++, Python, and proprietary software since 2002. He writes regularly on C++, Python, and Haskell, speaks at conferences on programming issues, and blogs weekly in English (modernescpp.com) and German (www.grimm-jaud.de/index.php/blog). Now an independent instructor, he offers seminars on modern C++ and Python. He has authored several books on modern C++, concurrency, and related topics.




相關書籍

.NET Core 2.0 應用程序高級調試——完全掌握 Linux、macOS 和 Windows 跨平臺調試技術

作者 李爭

2022-04-22

Ubuntu Linux操作系統項目教程(微課版)

作者 崔升廣

2022-04-22

C/C++語言程序設計(第2版)

作者 邱曉紅 李渤 楊舒晴 樊中奎 彭瑩瓊

2022-04-22