Professional C++ / Marc Gregoire.
Series: Tech today ; 6Publisher: Hoboken, New Jersey, USA : John Wiley & Sons, Inc., 2024Edition: Sixth EditionDescription: xlix, 1326 pages : illustrations ; 24 cmContent type:- text
- unmediated
- volume
- 9781394193172
- 23 005.13 G86 2024
Item type | Current library | Collection | Call number | Status | Barcode | |
---|---|---|---|---|---|---|
![]() |
College Library General Circulation Section | GC | GC 005.13 G86 2024 (Browse shelf(Opens below)) | Available | HNU005515 |
Includes appendices and index.
A crash course in C++ and the standard library
Working with strings and string views
Coding with style
Designing professional C++ programs
Designing with classes
Designing for reuse
Memory management
Gaining proficiency with classes and objects
Mastering classes and objects
Discovering inheritance techniques
Modules, header files, and miscellaneous topics
Writing generic code with templates
Demystifying C++ I/O
Handling errors
Overloading C++ operators
Overview of the C++ standard library
Understanding iterators and the ranges library
Standard library containers
Function pointers, function objects, and lambda expressions
Mastering standard library algorithms
String localization and regular expressions
Date and time utilities
Random number facilities
Additonal vocabulary types
Customizing and extending the standard library
Advanced templates
Multithreaded programming with C++
Maximizing software engingeering methods
Writing efficient C++
Becoming adept at testing
Conquering debugging
Incorporating design techniques and frameworks
Applying design patterns
Developing cross-platform and cross-language applications
"In the newly revised sixth edition of Professional C++, veteran software engineer and developer Marc Gregoire delivers yet another volume that raises the bar for advanced programming manuals. Covering almost all features of the new C++ standard codenamed C++23, the book offers case studies with working code that's been tested on Windows and Linux"-- Amazon
College of Engineering and Computer Studies Bachelor of Science in Information Technology
In English
There are no comments on this title.