Take your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. About This Book * Get acquainted with the latest features in C++ 17 * Take advantage of the myriad of features and possibilities that C++ offers to build real-world applications * Write clear and expressive code in C++, and get insights into how to keep your code error-free Who This Book Is For This book is for experienced C++ developers. If you are a novice C++ developer, ...
Read More
Take your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. About This Book * Get acquainted with the latest features in C++ 17 * Take advantage of the myriad of features and possibilities that C++ offers to build real-world applications * Write clear and expressive code in C++, and get insights into how to keep your code error-free Who This Book Is For This book is for experienced C++ developers. If you are a novice C++ developer, then it's highly recommended that you get a solid understanding of the C++ language before reading this book What You Will Learn * Write modular C++ applications in terms of the existing and newly introduced features * Identify code-smells, clean up, and refactor legacy C++ applications * Leverage the possibilities provided by Cucumber and Google Test/Mock to automate test cases * Test frameworks with C++ * Get acquainted with the new C++17 features * Develop GUI applications in C++ * Build portable cross-platform applications using standard C++ features In Detail C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17 release will change the way developers write code, and this book will help you master your developing skills with C++. With real-world, practical examples explaining each concept, the book will begin by introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general, and demonstrates the GUI app-development options in C++. You'll get tips on avoiding memory leaks using smart-pointers. Next, you'll see how multi-threaded programming can help you achieve concurrency in your applications. Moving on, you'll get an in-depth understanding of the C++ Standard Template Library. We show you the concepts of implementing TDD and BDD in your C++ programs, and explore template-based generic programming, giving you the expertise to build powerful applications. Finally, we'll round up with debugging techniques and best practices.By the end of the book, you'll have an in-depth understanding of the language and its various facets. Style and approach This straightforward guide will help you level up your skills in C++ programming, be it for enterprise software or for low-latency applications like games. Filled with real-world, practical examples, this book will take you gradually up the steep learning curve that is C++.
Read Less
Add this copy of Mastering C Programming Modern C 17 at Your Fingertips to cart. $59.85, new condition, Sold by Books2anywhere rated 5.0 out of 5 stars, ships from Fairford, GLOUCESTERSHIRE, UNITED KINGDOM, published 2017 by Packt Publishing.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
PLEASE NOTE, WE DO NOT SHIP TO DENMARK. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Please note we cannot offer an expedited shipping service from the UK.
Add this copy of Mastering C++ Programming to cart. $57.37, new condition, Sold by Ria Christie Books rated 4.0 out of 5 stars, ships from Uxbridge, MIDDLESEX, UNITED KINGDOM, published 2017 by Packt Publishing Limited.
Add this copy of Mastering C Programming Modern C 17 at Your Fingertips to cart. $63.36, new condition, Sold by Paperbackshop International rated 1.0 out of 5 stars, ships from Fairford, GLOS, UNITED KINGDOM, published 2017 by Packt Publishing.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
PLEASE NOTE, WE DO NOT SHIP TO DENMARK. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Please note we cannot offer an expedited shipping service from the UK.
Add this copy of Mastering C++ Programming to cart. $56.23, new condition, Sold by Ingram Customer Returns Center rated 5.0 out of 5 stars, ships from NV, USA, published 2017 by Packt Publishing Limited.
Add this copy of Mastering C++ Programming: Modern C++ 17 at Your to cart. $62.37, good condition, Sold by Bonita rated 4.0 out of 5 stars, ships from Santa Clarita, CA, UNITED STATES, published 2017 by Packt Publishing.
Add this copy of Mastering C++ Programming: Modern C++ 17 at Your to cart. $89.92, new condition, Sold by Bonita rated 4.0 out of 5 stars, ships from Santa Clarita, CA, UNITED STATES, published 2017 by Packt Publishing.
Add this copy of Mastering C++ Programming: Modern C++ 17 at Your to cart. $68.26, new condition, Sold by Just one more Chapter rated 3.0 out of 5 stars, ships from Miramar, FL, UNITED STATES, published 2017 by Packt Publishing.