|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_on1005351392 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
171005s2017 enka o 000 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d UMI
|d STF
|d OCLCF
|d CEF
|d KSU
|d UAB
|d HS0
|d OCLCQ
|d SGP
|d OCLCO
|d OCLCQ
|
020 |
|
|
|a 9781786461933
|
020 |
|
|
|a 1786461935
|
020 |
|
|
|z 9781786461629
|
029 |
1 |
|
|a GBVCP
|b 1014938678
|
035 |
|
|
|a (OCoLC)1005351392
|
037 |
|
|
|a CL0500000899
|b Safari Books Online
|
050 |
|
4 |
|a QA76.73.C153
|
082 |
0 |
4 |
|a 005.133
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Swaminathan, Jeganathan,
|e author.
|
245 |
1 |
0 |
|a Mastering C++ programming :
|b modern C++ at your fingertips /
|c Jeganathan Swaminathan.
|
246 |
3 |
|
|a Mastering C plus plus programming
|
264 |
|
1 |
|a Birmingham, UK :
|b Packt Publishing,
|c 2017.
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Online resource; title from title page (viewed October 3, 2017).
|
520 |
|
|
|a 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...
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a C++ (Computer program language)
|
650 |
|
6 |
|a C++ (Langage de programmation)
|
650 |
|
7 |
|a C++ (Computer program language)
|2 fast
|0 (OCoLC)fst00843286
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781786461629/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
994 |
|
|
|a 92
|b IZTAP
|