Cargando…

Modern C++ for absolute beginners : a friendly introduction to the C++ programming language and C++11 to C++23 standards /

Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required. C++ is a language like n...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dmitrović, Slobodan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, NY : Apress, [2023]
Edición:2nd ed.
Colección:ITpro collection
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1374130040
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 230328s2023 nyua o 001 0 eng d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d GW5XE  |d YDX  |d OCLCF  |d N$T  |d UKAHL  |d EBLCP  |d OCLCQ  |d K6U 
019 |a 1374035432  |a 1376833908  |a 1396166633 
020 |a 9781484292747  |q (electronic bk.) 
020 |a 148429274X  |q (electronic bk.) 
020 |z 9781484292730 
020 |z 1484292731 
020 |z 9781480000000 
024 7 |a 10.1007/978-1-4842-9274-7  |2 doi 
029 1 |a AU@  |b 000073796559 
035 |a (OCoLC)1374130040  |z (OCoLC)1374035432  |z (OCoLC)1376833908  |z (OCoLC)1396166633 
037 |a 9781484292747  |b O'Reilly Media 
050 4 |a QA76.73.C153 
072 7 |a UMX  |2 bicssc 
072 7 |a COM051010  |2 bisacsh 
072 7 |a UMX  |2 thema 
082 0 4 |a 005.13/3  |2 23/eng/20230328 
049 |a UAMI 
100 1 |a Dmitrović, Slobodan,  |e author. 
245 1 0 |a Modern C++ for absolute beginners :  |b a friendly introduction to the C++ programming language and C++11 to C++23 standards /  |c Slobodan Dmitrović. 
250 |a 2nd ed. 
264 1 |a New York, NY :  |b Apress,  |c [2023] 
300 |a 1 online resource (xxi, 440 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a ITpro collection 
500 |a Includes index. 
520 |a Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required. C++ is a language like no other, surprising in its complexity, yet wonderfully sleek and elegant in so many ways. It is also a language that cannot be learned by guessing, one that is easy to get wrong and challenging to get right. To overcome this, each section is filled with real-world examples that gradually increase in complexity. Modern C++ for Absolute Beginners, Second Edition teaches more than just programming in C++23. It provides a solid C++ foundation to build upon. The author takes you through the C++ programming language, the Standard Library, and C++11 to C++23 standard basics. Each chapter is accompanied by the right amount of theory and plenty of source code examples. You will work with C++23 features and standards, yet you will also compare and take a look into previous versions of C++. After reading this book, you'll be able to start programming in modern C++ standards. You will do so with plenty of relevant source code examples, freely available via a dedicated GitHub repository. 
505 0 |a 1. Introduction -- 2. What is C++? -- 3. C++ Compilers -- 4. Our First Program -- 5. Types -- 6. Exercises -- 7. Operators -- 8. Standard Input -- 9. Exercises -- 10. Arrays -- 11. Pointers -- 12. References -- 13. Introduction to Strings -- 14. Automatic Type Deduction -- 15. Exercises -- 16. Statements -- 17. Constants -- 18. Exercises -- 19. Functions -- 20. Exercises -- 21. Scope and Lifetime -- 22. Exercises -- 23. Classes - Introduction -- Part I -- 24. Exercises -- 25. Classes - Inheritance and Polymorphism -- Part II -- 26. Exercises -- 27. The static Specifier -- 28. Templates -- 29. Enumerations -- 30. Exercises -- 31. Organizing code -- 32. Exercises -- 33. Conversions -- 34. Exceptions -- 35. Smart Pointers -- 36. Exercises -- 37. Inuput/Output Streams -- 38. C++ Standard Library and Friends -- 39 Exercises -- 40. C++ Standards -- 41. Projects. 
504 |a Includes bibliographical references. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a C++ (Computer program language) 
650 0 |a Programming languages (Electronic computers) 
650 0 |a Software engineering. 
650 0 |a Computer programming. 
650 7 |a C++ (Computer program language)  |2 fast  |0 (OCoLC)fst00843286 
650 7 |a Computer programming.  |2 fast  |0 (OCoLC)fst00872390 
650 7 |a Programming languages (Electronic computers)  |2 fast  |0 (OCoLC)fst01078704 
650 7 |a Software engineering.  |2 fast  |0 (OCoLC)fst01124185 
776 0 8 |c Original  |z 1484292731  |z 9781484292730  |w (OCoLC)1365364296 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484292747/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7219542 
938 |a Askews and Holts Library Services  |b ASKH  |n AH41348028 
938 |a YBP Library Services  |b YANK  |n 304761904 
938 |a EBSCOhost  |b EBSC  |n 3581338 
994 |a 92  |b IZTAP