Emerge as a C++ master by learning all about the key essential features of C++
C++ is one of the most widely-used programming languages that finds its application in a variety of fields, such as gaming, GUI programming, and operating systems, to name a few. Sound knowledge of all advanced features of C++ is sure to widen your career opportunities.
The book begins directly in the deep end of the C++ pool by deciphering the rather complicated C++ type system and showing you how various stages of compilation convert source code to object code. You'll discover how to recognize which tools should be used to control the flow of execution, capture data, and pass it around. By creating small models, you'll learn how to use advanced lambdas and captures and express common API design patterns in C++. You'll discover ways to optimize your code by learning about memory alignment, cache access, and time that the program takes to run. Finally, you'll learn about dynamic linking and packaging software for release.
By the end of the book, you'll have all the skills that'll set you apart from the C++ amateurs.
If you have worked in C++ but want to learn how to make the most of the language, especially for large projects, this book is ideal for you.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
(nessuna copia disponibile)
Cerca: Inserisci un desiderataNon riesci a trovare il libro che stai cercando? Continueremo a cercarlo per te. Se uno dei nostri librai lo aggiunge ad AbeBooks, ti invieremo una notifica!
Inserisci un desiderata