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++.
Only logged in customers who have purchased this product may leave a review.
You may also like…
-
Computer Science & Information Technology GATE 2017
₹899.00Original price was: ₹899.00.₹250.00Current price is: ₹250.00.Add to cartProduct details
- Paperback: 1080 pages
- Publisher: Arihant Publications; Eighth edition (2017)
- Language: English
- ISBN-10: 9311124117
- ISBN-13: 978-9311124117
- Package Dimensions: 27 x 21.4 x 5 cm
-
All in One Computer Science CBSE Class 12th
₹330.00Add to cart- Paperback: 528 pages
- Publisher: Arihant Publications; Seventh edition (2018)
- Language: English
- ISBN-10: 9312149091
- ISBN-13: 978-9312149096
-
Barron’s AP Computer Science A
₹1,425.00Add to cart- Paperback: 528 pages
- Publisher: Barron’s Educational Series Inc.,U.S.; 8th Revised edition edition (1 February 2018)
- Language: English
- ISBN-10: 1438009194
- ISBN-13: 978-1438009193
- Product Dimensions: 21.1 x 2 x 27.4 cm
-
Basic Computation and Principles and of Computer Programming (WBUT)
₹655.00Original price was: ₹655.00.₹355.00Current price is: ₹355.00.
Related products
-
Android Application Development (With Kitkat Support), Black Book
₹699.00Original price was: ₹699.00.₹650.00Current price is: ₹650.00.Add to cart- Paperback: 580 pages
- Publisher: Dreamtech Press (2020)
- Language: English
- ISBN-10: 9788126557165
- ISBN-13: 978-9351194095
- ASIN: 9351194094
- Package Dimensions: 24 x 19 x 4 cm
-
Data Structures Through C in Depth
₹297.00Original price was: ₹297.00.₹150.00Current price is: ₹150.00. -
Object Oriented Programming with C++
₹299.00Add to cartProduct details
- Paperback: 584 pages
- Publisher: McGraw Hill Education; Sixth edition (1 June 2013)
- Language: English
- ISBN-10: 125902993X
- ISBN-13: 978-1259029936
- Product Dimensions: 44.2 x 5.1 x 58.2 cm
-
Higher Engineering Mathematics
₹900.00Original price was: ₹900.00.₹700.00Current price is: ₹700.00.Add to cartPaperback: 1238 pages Publisher: Khanna Publishers; Forty Fourth edition (1965) Language: English ISBN-10: 8193328493 ISBN-13: 978-8193328491 Package Dimensions: 27.6 x 21.2 x 5.2 cm
-
Programming in ANSI C
₹299.00Add to cartProduct details
- Paperback: 584 pages
- Publisher: McGraw Hill Education India Private Limited; Seventh edition (1 July 2017)
- Language: English
- ISBN-10: 933921966X
- ISBN-13: 978-9339219666
- Product Dimensions: 23 x 2.3 x 16.9 cm
-
Object-Oriented Programming with C++
₹340.00Add to cartPaperback: 576 pages Publisher: McGraw Hill Education; Seventh edition (20 September 2017) Language: English ISBN-10: 9352607996 ISBN-13: 978-9352607990 Product Dimensions: 24 x 18.3 x 2 cm
-
HTML 5 Black Book (Covers CSS3, JavaScript, XML, XHTML, AJAX, PHP, jQuery) 2Ed.
₹571.00Add to cart- Paperback: 1260 pages
- Publisher: Dreamtech Press; Second edition (2016)
- Language: English
- ISBN-10: 935119907X
- ISBN-13: 978-9351199076
- Package Dimensions: 24.5 x 18.8 x 4.9 cm
-
Microprocessor Architecture, Programming and Applications with the 8085 6/e
₹595.00Original price was: ₹595.00.₹499.00Current price is: ₹499.00.Read morePaperback: 820 pages Publisher: Penram International Publishing; 6th edition (1 October 2013) Language: English ISBN-10: 8187972882 ISBN-13: 978-8187972884 Package Dimensions: 23.4 x 18.5 x 3.8 cm
-
Microprocessors and Microcontrollers Architecture, Programming and Interfacing Using 8085, 8086 and 8051
₹350.00Add to cartPaperback: 896 pages Publisher: McGraw Hill Education (1 July 2017) Language: English ISBN-10: 007132920X ISBN-13: 978-0071329200 Product Dimensions: 47 x 8.9 x 61 cm
-
Engineering Mathematics(vol.1)
₹380.00Original price was: ₹380.00.₹350.00Current price is: ₹350.00.Add to cartPaperback: 680 pages Publisher: U. N. Dhur & Sons Pvt. Ltd.; 8th edition (2004) Language: English ISBN-10: 9380673841 ISBN-13: 978-9380673844 Package Dimensions: 21.7 x 13.7 x 3.3 cm
-
Engineering Mathematics(vol.2)
₹295.00Add to cartProduct details
- Paperback: 604 pages
- Publisher: S Chand & Company; 6th Revised edition edition (4 August 2014)
- Language: English
- ISBN-10: 9788121936972
- ISBN-13: 978-8121936972
- ASIN: 8121936977
- Package Dimensions: 24.1 x 17 x 2.5 cm
-
Internet of Things with Arduino Cookbook
₹509.00Add to cart- Paperback: 188 pages
- Publisher: Packt Publishing Limited (6 January 2016)
- Language: English
- ISBN-10: 1785286587
- ISBN-13: 978-1785286582
- Product Dimensions: 19 x 1.1 x 23.5 cm
-
Python Machine Learning
₹719.00Add to cart- Paperback: 254 pages
- Publisher: Packt Publishing Limited (31 May 2017)
- Language: English
- ISBN-10: 1783553111
- ISBN-13: 978-1783553112
- Product Dimensions: 19 x 1.5 x 23.5 cm
-
Let us C Solutions
₹250.00Add to cartProduct details
- Paperback: 474 pages
- Publisher: BPB Publications; 15th edition (1 November 2006)
- Language: English
- ISBN-10: 8183331777
- ISBN-13: 978-8183331777
- Package Dimensions: 20.8 x 15.2 x 2.8 cm
-
Statistics for Data Science
₹719.00Add to cart- Paperback: 286 pages
- Publisher: Packt Publishing Limited (17 November 2017)
- Language: English
- ISBN-10: 1788290674
- ISBN-13: 978-1788290678
- Product Dimensions: 19 x 1.7 x 23.5 cm
-
Digital Electronics
₹350.00Add to cartEnhanced use of digital circuits in all disciplines of engineering has created an urge among students for in-depth knowledge. A single textbook dealing with the basics of digital technology, including the design aspects of circuits, is the need of the hour. We present this revised edition to fulfill the requirements of the students of various BE/BTech degree courses including Electronics and Communication Engineering, Electrical and Electronics Engineering, Information Technology, Computer Science and Engineering and Electronics and Instrumentation Engineering offered in all Indian universities. The book will also serve as textbook to students of BSc and MSc courses in Electronics and Communication, Information Technology, Computer Science, Applied Physics and Computer Software, MCA, AMIE, graduate IETE and Diploma courses and as reference for competitive examinations
-
Digital Communications Systems
₹550.00Add to cartPaperback: 800 pages Publisher: Wiley (2013) Language: English ISBN-10: 8126542314 ISBN-13: 978-8126542314 Package Dimensions: 23.2 x 18.2 x 3.4 cm
-
Designing The Internet of Things
₹525.00Original price was: ₹525.00.₹499.00Current price is: ₹499.00.Add to cart- Paperback: 336 pages
- Publisher: Wiley (2015)
- Language: English
- ISBN-10: 8126556862
- ISBN-13: 978-8126556861
- Package Dimensions: 21.4 x 14.9 x 1.9 cm
-
Big Data, Black Book: Covers Hadoop 2, MapReduce, Hive, YARN, Pig, R and Data Visualization
₹633.00Add to cart- Paperback: 1008 pages
- Publisher: Dreamtech Press (2016)
- Language: English
- ISBN-10: 9351199312
- ISBN-13: 978-9351199311
- Package Dimensions: 23.4 x 18.4 x 3.4 cm
-
Microprocessors and Microcontrollers
₹350.00Add to cartPaperback Publisher: McGraw Hill Education; 2 edition (1 July 2017) Language: English ISBN-10: 0071329749 ISBN-13: 978-0071329743 Product Dimensions: 44.2 x 7.9 x 58.7 cm
-
Artificial Intelligence with Python
₹1,079.00Add to cart- Paperback: 446 pages
- Publisher: Packt Publishing Limited; 1 edition (27 January 2017)
- Language: English
- ISBN-10: 178646439X
- ISBN-13: 978-1786464392
- Product Dimensions: 19 x 2.6 x 23.5 cm
-
Web Technologies: HTML, JAVASCRIPT, PHP, JAVA, JSP, ASP.NET, XML and Ajax, Black Book: HTML, Javascript, PHP, Java, Jsp, XML and Ajax, Black Book
₹726.00Add to cart- Paperback: 1386 pages
- Publisher: Dreamtech Press (2009)
- Language: English
- ISBN-10: 8177229974
- ISBN-13: 978-8177229974
- Package Dimensions: 23.4 x 18.5 x 5.8 cm
-
Neural Networks with R
₹700.00Add to cart- Paperback: 270 pages
- Publisher: Packt Publishing Limited (27 September 2017)
- Language: English
- ISBN-10: 1788397878
- ISBN-13: 978-1788397872
- Product Dimensions: 19 x 1.5 x 23.5 cm
-
Let Us C++
₹230.00Add to cart
Product details
- Paperback: 605 pages
- Publisher: BPB Publications (14 March 2003)
- Language: English
- ISBN-10: 8176561061
- ISBN-13: 978-8176561068
- Product Dimensions: 15.4 x 21.7 x 3.2 cm
Makaut Organizer
-
BBA 5TH SEMESTER MAKAUT ORGANIZER- 2019
₹580.00Original price was: ₹580.00.₹425.00Current price is: ₹425.00. -
2nd Semester MATRIX (Polytechnic) Organizer 2024
₹730.00Original price was: ₹730.00.₹549.00Current price is: ₹549.00. -
B-TECH 1ST SEMESTER MAKAUT ORGANIZER 2022
₹800.00Original price was: ₹800.00.₹599.00Current price is: ₹599.00. -
BCA 5TH SEMESTER MAKAUT ORGANIZER
₹500.00Original price was: ₹500.00.₹390.00Current price is: ₹390.00. -
B-Tech 2nd Semester Makaut Organizer- 2024
₹790.00Original price was: ₹790.00.₹549.00Current price is: ₹549.00. -
BBA 4TH SEMESTER MAKAUT ORGANIZER-2019
₹530.00Original price was: ₹530.00.₹399.00Current price is: ₹399.00. -
B-TECH EE 7th SEMESTER MAKAUT ORGANIZER-2019
₹640.00Original price was: ₹640.00.₹390.00Current price is: ₹390.00.
Reviews
There are no reviews yet.