C++17 Quick Syntax Reference A Pocket Guide to the Language, APIs and Library /

This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference, you will find short, simple, and f...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Olsson, Mikael (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2018.
Έκδοση:3rd ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03650nam a2200481 4500
001 978-1-4842-3600-0
003 DE-He213
005 20191220130536.0
007 cr nn 008mamaa
008 180329s2018 xxu| s |||| 0|eng d
020 |a 9781484236000  |9 978-1-4842-3600-0 
024 7 |a 10.1007/978-1-4842-3600-0  |2 doi 
040 |d GrThAP 
050 4 |a QA76.7-76.73 
050 4 |a QA76.76.C65 
072 7 |a UMX  |2 bicssc 
072 7 |a COM051010  |2 bisacsh 
072 7 |a UMX  |2 thema 
072 7 |a UMC  |2 thema 
082 0 4 |a 005.13  |2 23 
100 1 |a Olsson, Mikael.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a C++17 Quick Syntax Reference  |h [electronic resource] :  |b A Pocket Guide to the Language, APIs and Library /  |c by Mikael Olsson. 
250 |a 3rd ed. 2018. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2018. 
300 |a XVIII, 186 p. 1 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a 1. Hello World -- 2. Compile and Run -- 3. Variables -- 4. Operators -- 5. Pointers -- 6. References -- 7. Arrays -- 8. String -- 9. Conditionals -- 10. Loops -- 11. Functions -- 12. Class -- 13. Constructor -- 14. Inheritance -- 15. Overriding -- 16. Access Levels -- 17. Static -- 18. Enum -- 19. Struct and Union -- 20. Operator Overloading -- 21. Custom Conversions -- 22. Namespaces -- 23. Constants -- 24. Preprocessor -- 25. Exception Handling -- 26. Type Conversions -- 27. Smart Pointers -- 28. Templates -- 29. Headers. 
520 |a This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference, you will find short, simple, and focused code examples. This book includes a well laid out table of contents and a comprehensive index allowing for easy review. You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer. You will: Use template argument deduction for class templates Declare non-type template parameters with auto-folding expressions and auto deduction from braced-init-list Apply lambdas and lambda capture by value Work with inline variables, nested namespaces, structured bindings, and selection statements with initializer Use utf-8 character literals Carry out direct-list initialization of enums Use these new C++17 library features or class templates from std::variant, optional, any, string_view, invoke, apply and more Do splicing for maps and sets, also new to C++17. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computer programming. 
650 1 4 |a Programming Languages, Compilers, Interpreters.  |0 http://scigraph.springernature.com/things/product-market-codes/I14037 
650 2 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484235997 
776 0 8 |i Printed edition:  |z 9781484236017 
776 0 8 |i Printed edition:  |z 9781484247549 
856 4 0 |u https://doi.org/10.1007/978-1-4842-3600-0  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)