Learn C++ on your own, one hour a day

Learn C++ on your own, one hour a day

book type
0 Review(s) 
FL/566076/R
Russian
In stock
грн90.00
грн81.00 Save 10%

  Instant download 

after payment (24/7)

  Wide range of formats 

(for all gadgets)

  Full book 

(including for Apple and Android)

This is the new 8th edition of the already popular book Master C++ on Your Own in 21 Days!

With just one hour per lesson, you can acquire the qualifications necessary to start programming in C++. The book provides a complete programming course that will allow you to quickly master the basics of the language and move on to more complex concepts and concepts.

This book, completely revised to take into account the C++14 standard and the upcoming C++17 standard, presents the C++ language from a practical point of view - as a means of creating fast, simple and effective C++ applications.

Book Features

Learn at your own pace, at your own pace

< p>Table of ContentsIntroduction 25Part I. C++ Basics 29Lesson 1. First Steps 31Lesson 2. C++ Program Structure 41Lesson 3. Using Variables and Constants 55Lesson 4. Arrays and Strings 85Lesson 5. Expressions, Statements and Operators 105Lesson 6. Controlling Program Flow 129Lesson 7 Organizing code using functions 165 Lesson 8. Pointers and references 191 Part II. Object-oriented programming in C++ 227 Lesson 9. Classes and objects 229 Lesson 10. Implementing inheritance 283 Lesson 11. Polymorphism 315 Lesson 12. Operator types and their overloading 343 Lesson 13. Casting operators 381 Lesson 14. Introduction to macros and templates 395 Part III. Standard Template Library 425 Lesson 15. Introduction to the Standard Template Library 427 Lesson 16. STL String Class 439 Lesson 17. STL Dynamic Array Classes 457 Lesson 18. List and forward_list Classes 475 Lesson 19. STL Set Classes 495 Lesson 20. STL Mapping Classes 513 Part IV. Let's go deeper into STL 535 Lesson 21. Concept of functional objects 537 Lesson 22. Lambda expressions of the C++11 language 553 Lesson 23. STL library algorithms 567 Lesson 24. Adaptive containers: stack and queue 599 Lesson 25. Working with bit flags when using the STL library 615 Part V. Advanced C++ Concepts 625 Lesson 26: Understanding Smart Pointers 627 Lesson 27: Using Streams for Input and Output 641 Lesson 28: Handling Exceptions 663 Lesson 29: What's Next 677 Part VI. Appendices 691Appendix A. Binary and Hexadecimal Numbers 693Appendix B. C++ Keywords 699Appendix B. Operator Precedence 701Appendix D. ASCII Codes 703Appendix D. Answers 707Index 747

FL/566076/R

Data sheet

Name of the Author
Сиддхартха Рао
Language
Russian
Translator
Игорь Владимирович Красиков

Reviews

Write your review

Learn C++ on your own, one hour a day

This is the new 8th edition of the already popular book Master C++ on Your Own in 21 Days!

With just one hour per lesson, you can acquire the qualific...

Write your review

Products from this category: