001461770 000__ 04465cam\a22006137i\4500 001461770 001__ 1461770 001461770 003__ OCoLC 001461770 005__ 20230503003410.0 001461770 006__ m\\\\\o\\d\\\\\\\\ 001461770 007__ cr\cn\nnnunnun 001461770 008__ 230328s2023\\\\nyua\\\\o\\\\\001\0\eng\d 001461770 019__ $$a1374035432$$a1376833908 001461770 020__ $$a9781484292747$$q(electronic bk.) 001461770 020__ $$a148429274X$$q(electronic bk.) 001461770 020__ $$z9781484292730 001461770 020__ $$z1484292731 001461770 0247_ $$a10.1007/978-1-4842-9274-7$$2doi 001461770 035__ $$aSP(OCoLC)1374130040 001461770 040__ $$aORMDA$$beng$$erda$$epn$$cORMDA$$dGW5XE$$dYDX$$dOCLCF$$dN$T 001461770 049__ $$aISEA 001461770 050_4 $$aQA76.73.C153 001461770 08204 $$a005.13/3$$223/eng/20230328 001461770 1001_ $$aDmitrović, Slobodan,$$eauthor. 001461770 24510 $$aModern C++ for absolute beginners :$$ba friendly introduction to the C++ programming language and C++11 to C++23 standards /$$cSlobodan Dmitrović. 001461770 250__ $$a2nd ed. 001461770 264_1 $$aNew York, NY :$$bApress,$$c[2023] 001461770 300__ $$a1 online resource (xxi, 440 pages) :$$billustrations 001461770 336__ $$atext$$btxt$$2rdacontent 001461770 337__ $$acomputer$$bc$$2rdamedia 001461770 338__ $$aonline resource$$bcr$$2rdacarrier 001461770 500__ $$aIncludes index. 001461770 5050_ $$a1. 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. 001461770 506__ $$aAccess limited to authorized users. 001461770 520__ $$aLearn 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. 001461770 650_0 $$aC++ (Computer program language) 001461770 650_0 $$aProgramming languages (Electronic computers) 001461770 650_0 $$aSoftware engineering. 001461770 650_0 $$aComputer programming. 001461770 655_0 $$aElectronic books. 001461770 77608 $$iPrint version: $$z1484292731$$z9781484292730$$w(OCoLC)1365364296 001461770 852__ $$bebk 001461770 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-9274-7$$zOnline Access$$91397441.1 001461770 909CO $$ooai:library.usi.edu:1461770$$pGLOBAL_SET 001461770 980__ $$aBIB 001461770 980__ $$aEBOOK 001461770 982__ $$aEbook 001461770 983__ $$aOnline 001461770 994__ $$a92$$bISE