000 02526nam a22002537a 4500
003 IIITD
005 20240116132943.0
008 240113b xxu||||| |||| 00| 0 eng d
020 _a9780136905691
040 _aIIITD
082 _a005.133
_bDEI-C
100 1 _aDeitel, Paul
245 1 0 _aC++20 for programmers :
_cby Paul Deitel and Harvey Deitel
_ban objects-natural approach
260 _aNew Delhi :
_bPearson,
_c©2022
300 _axli, 909 p.
_c23 cm.
490 _aDeitel(r) developers series
501 _aIncluding Index
505 _t1. Intro and test-driving popular, free C++ compilers
_t2. Intro to C++20 programming
_t3. Control statements: Part 1
_t4. Control statements: Part 2
_t5. Functions and an intro to function templates
_t6. Arrays, vectors, rangers, and functional-style programming
_t7.(Downplaying) pointers in modern C++
_t8. Strings, string_views, text files, CSV files, and Regex
_t9. Custom classes
_t10. OOP: Inheritance and runtime polymorphism
_t11. Operator overloading, copy/move semantics, and smart pointers
_t12. Exceptions and a look forward to contracts
_t13. Standard library containers and iterators
_t14. Standard library algorithms and C++ ranges & views
_t15. Templates, C++20 concepts and metaprogramming
_t16.C++20 modules: Large-scale development
_t17. Parallel algorithms and concurrency: A high-level view
_t18.C++20 coroutines
_t19. Operator precedence and grouping
_t20. Character set
520 _a"This book is a professional programmer's Deitel® guide to modern C++, using C++20, the C++ Standard Library, open-source libraries and more. C++20 for Programmers is an introductory-through-intermediate-level, tutorial presentation of modern C++, which consists of the four most recent C++ standards-C++11, C++14, C++17 and C++20. Written for programmers with a background in another high-level language, C++20 for Programmers applies the Deitel signature live-code approach to teaching modern C++ and explores the C++20 language and libraries in depth. The book presents concepts in fully tested programs, complete with code walkthroughs, syntax coloring, code highlighting and program outputs. It features hundreds of complete C++20 programs with thousands of lines of proven code, and hundreds of software-development tips with a special focus on performance and security, that will help you build robust applications"--
650 _aC++ (Computer program language)
650 _aC++ (Langage de programmation)
700 1 _aDeitel, Harvey
942 _2ddc
_cBK
999 _c171841
_d171841