Mastering C++ Programming:
bTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. /bh2About This Book/h2ulliGet acquainted with the latest features in C++ 17/liliTake advantage of the myriad of features and possibilities that C++ of...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt Publishing Limited
2017
|
Ausgabe: | 1 |
Schlagworte: | |
Zusammenfassung: | bTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. /bh2About This Book/h2ulliGet acquainted with the latest features in C++ 17/liliTake advantage of the myriad of features and possibilities that C++ offers to build real-world applications/liliWrite clear and expressive code in C++, and get insights into how to keep your code error-free/li/ulh2Who This Book Is For/h2This 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 h2What You Will Learn/h2ulliWrite modular C++ applications in terms of the existing and newly introduced features/liliIdentify code-smells, clean up, and refactor legacy C++ applications/liliLeverage the possibilities provided by Cucumber and Google Test/Mock to automate test cases/liliTest frameworks with C++/liliGet acquainted with the new C++17 features/liliDevelop GUI applications in C++/liliBuild portable cross-platform applications using standard C++ features/li/ulh2In Detail/h2C++ 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. |
Beschreibung: | 1 Online-Ressource (384 Seiten) |
ISBN: | 9781786461933 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV047070238 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 201218s2017 |||| o||u| ||||||eng d | ||
020 | |a 9781786461933 |9 978-1-78646-193-3 | ||
035 | |a (ZDB-5-WPSE)9781786461933384 | ||
035 | |a (OCoLC)1227479583 | ||
035 | |a (DE-599)BVBBV047070238 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
100 | 1 | |a Swaminathan, Jeganathan |e Verfasser |4 aut | |
245 | 1 | 0 | |a Mastering C++ Programming |c Swaminathan, Jeganathan |
250 | |a 1 | ||
264 | 1 | |a Birmingham |b Packt Publishing Limited |c 2017 | |
300 | |a 1 Online-Ressource (384 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | |a bTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. /bh2About This Book/h2ulliGet acquainted with the latest features in C++ 17/liliTake advantage of the myriad of features and possibilities that C++ offers to build real-world applications/liliWrite clear and expressive code in C++, and get insights into how to keep your code error-free/li/ulh2Who This Book Is For/h2This book is for experienced C++ developers. | ||
520 | |a 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 h2What You Will Learn/h2ulliWrite modular C++ applications in terms of the existing and newly introduced features/liliIdentify code-smells, clean up, and refactor legacy C++ applications/liliLeverage the possibilities provided by Cucumber and Google Test/Mock to automate test cases/liliTest frameworks with C++/liliGet acquainted with the new C++17 features/liliDevelop GUI applications in C++/liliBuild portable cross-platform applications using standard C++ features/li/ulh2In Detail/h2C++ 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++. | ||
520 | |a 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. | ||
650 | 4 | |a COMPUTERS / Programming / General | |
650 | 4 | |a COMPUTERS / Software Development & | |
650 | 4 | |a Engineering / General | |
912 | |a ZDB-5-WPSE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-032477264 |
Datensatz im Suchindex
_version_ | 1804182072858771456 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Swaminathan, Jeganathan |
author_facet | Swaminathan, Jeganathan |
author_role | aut |
author_sort | Swaminathan, Jeganathan |
author_variant | j s js |
building | Verbundindex |
bvnumber | BV047070238 |
collection | ZDB-5-WPSE |
ctrlnum | (ZDB-5-WPSE)9781786461933384 (OCoLC)1227479583 (DE-599)BVBBV047070238 |
edition | 1 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03292nmm a2200349zc 4500</leader><controlfield tag="001">BV047070238</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">201218s2017 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781786461933</subfield><subfield code="9">978-1-78646-193-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-5-WPSE)9781786461933384</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1227479583</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047070238</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Swaminathan, Jeganathan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering C++ Programming</subfield><subfield code="c">Swaminathan, Jeganathan</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham</subfield><subfield code="b">Packt Publishing Limited</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (384 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">bTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. /bh2About This Book/h2ulliGet acquainted with the latest features in C++ 17/liliTake advantage of the myriad of features and possibilities that C++ offers to build real-world applications/liliWrite clear and expressive code in C++, and get insights into how to keep your code error-free/li/ulh2Who This Book Is For/h2This book is for experienced C++ developers. </subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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 h2What You Will Learn/h2ulliWrite modular C++ applications in terms of the existing and newly introduced features/liliIdentify code-smells, clean up, and refactor legacy C++ applications/liliLeverage the possibilities provided by Cucumber and Google Test/Mock to automate test cases/liliTest frameworks with C++/liliGet acquainted with the new C++17 features/liliDevelop GUI applications in C++/liliBuild portable cross-platform applications using standard C++ features/li/ulh2In Detail/h2C++ 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++. </subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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. </subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Programming / General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Software Development &amp</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering / General</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-5-WPSE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032477264</subfield></datafield></record></collection> |
id | DE-604.BV047070238 |
illustrated | Not Illustrated |
index_date | 2024-07-03T16:13:34Z |
indexdate | 2024-07-10T09:01:44Z |
institution | BVB |
isbn | 9781786461933 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032477264 |
oclc_num | 1227479583 |
open_access_boolean | |
physical | 1 Online-Ressource (384 Seiten) |
psigel | ZDB-5-WPSE |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Packt Publishing Limited |
record_format | marc |
spelling | Swaminathan, Jeganathan Verfasser aut Mastering C++ Programming Swaminathan, Jeganathan 1 Birmingham Packt Publishing Limited 2017 1 Online-Ressource (384 Seiten) txt rdacontent c rdamedia cr rdacarrier bTake your C++ coding to the next level by leveraging the latest features and advanced techniques to building high performing, reliable applications. /bh2About This Book/h2ulliGet acquainted with the latest features in C++ 17/liliTake advantage of the myriad of features and possibilities that C++ offers to build real-world applications/liliWrite clear and expressive code in C++, and get insights into how to keep your code error-free/li/ulh2Who This Book Is For/h2This 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 h2What You Will Learn/h2ulliWrite modular C++ applications in terms of the existing and newly introduced features/liliIdentify code-smells, clean up, and refactor legacy C++ applications/liliLeverage the possibilities provided by Cucumber and Google Test/Mock to automate test cases/liliTest frameworks with C++/liliGet acquainted with the new C++17 features/liliDevelop GUI applications in C++/liliBuild portable cross-platform applications using standard C++ features/li/ulh2In Detail/h2C++ 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. COMPUTERS / Programming / General COMPUTERS / Software Development & Engineering / General |
spellingShingle | Swaminathan, Jeganathan Mastering C++ Programming COMPUTERS / Programming / General COMPUTERS / Software Development & Engineering / General |
title | Mastering C++ Programming |
title_auth | Mastering C++ Programming |
title_exact_search | Mastering C++ Programming |
title_exact_search_txtP | Mastering C++ Programming |
title_full | Mastering C++ Programming Swaminathan, Jeganathan |
title_fullStr | Mastering C++ Programming Swaminathan, Jeganathan |
title_full_unstemmed | Mastering C++ Programming Swaminathan, Jeganathan |
title_short | Mastering C++ Programming |
title_sort | mastering c programming |
topic | COMPUTERS / Programming / General COMPUTERS / Software Development & Engineering / General |
topic_facet | COMPUTERS / Programming / General COMPUTERS / Software Development & Engineering / General |
work_keys_str_mv | AT swaminathanjeganathan masteringcprogramming |