{"product_id":"mastering-c-programming-modern-c-17-at-your-fingertips","title":"Mastering C++ Programming: Modern C++ 17 at your fingertips","description":"\u003cp\u003eTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications.Key Features 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-freeBook DescriptionC++ 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++. Youll get tips on avoiding memory leaks using smart-pointers. Next, youll see how multi-threaded programming can help you achieve concurrency in your applications. Moving on, youll 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, well round up with debugging techniques and best practices.By the end of the book, youll have an in-depth understanding of the language and its various facets.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\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":45888477987014,"sku":"DADAX1786461625","price":65.57,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/61mhw9YUZ0L.jpg?v=1779958893","url":"https:\/\/ergodemedia.com\/products\/mastering-c-programming-modern-c-17-at-your-fingertips","provider":"Ergodemedia","version":"1.0","type":"link"}