C++ за 21 день

8-е издание
Сиддхартха Рао

C++ in One Hour a Day, Sams Teach Yourself, 8th Edition
Siddhartha Rao
книга C++ за 21 день, 8-е издание
(увеличить обложку)

Тираж данной книги закончился.
Оглавление
Пролистать книгу
Файлы к книге

Это новое 8-е издание ставшей уже популярной книги Освой самостоятельно С++ за 21 день!

Выделив всего один час на урок вы можете приобрести квалификацию, необходимую для начала программирования на языке C++. В книге представлен полный курс обучения программированию, который позволит быстро овладеть основами языка и перейти к более сложным понятиям и концепциям.

Эта книга, полностью переработанная с учетом стандарта C++14 и готовящегося стандарта C++17, представляет язык C++ с практической точки зрения — как средство создания быстрых, простых и эффективных приложений на C++.

Особенности книги

  • Изучение фундаментальных принципов языка C++ и объектно-ориентированного программирования.
  • Овладение возможностями языка C++, помогающими писать компактный и эффективный код с помощью таких концепций, как лямбда-выражения, конструкторы перемещения и операторы присваивания.
  • Полезные советы и рекомендации, позволяющие избежать проблем.
  • Изучение стандартной библиотеки шаблонов, включая контейнеры и алгоритмы, используемые в большинстве реальных приложений C++.
  • Проверка знаний и опыта с использованием упражнений в конце каждого занятия.

Учитесь, когда вам удобно, в собственном темпе

  • Опыт программирования необязателен.
  • Пишите быстрые и мощные программы на C++, компилируйте код и создавайте выполнимые файлы.
  • Изучите концепции объектно-ориентированного программирования, такие как инкапсуляция, абстракция, наследование и полиморфизм.
  • Используйте алгоритмы и контейнеры стандартной библиотеки шаблонов для написания многофункциональных надежных приложений на C++.
  • Изучите, как автоматический вывод типов помогает упрощать исходные тексты на языке C++.
  • Разрабатывайте сложные программные решения, используя лямбда-выражения, интеллектуальные указатели и конструкторы перемещения.
  • Овладейте средствами C++, используя опыт ведущих экспертов по программированию на языке C++.
  • Изучите возможности C++, позволяющие создавать компактные и высокопроизводительные приложения C++.
  • Узнайте, что нового ожидается в стандарте C++17.
  • Книга обсуждается в отдельном сообщении в блоге Виктора Штонда.

    Об авторе

    Сиддхартха Рао является вице-президентом по вопросам безопасности в SAP SE — ведущем мировом поставщике корпоративного программного обеспечения.

    По мере развития языка программирования C++ он постоянно убеждается в том, что с помощью C++ можно создавать более мощные приложения быстрее и проще, чем когда-либо прежде.


    752, c ил стр., с ил.; ISBN 978-5-907144-80-4, 978-0-7897-5774-6; формат 70x100/16; твердый переплет; тип бумаги: офсетная; серия Освой самостоятельно…; 18.01.2022; Вильямс.



    Понравилась книга? Порекомендуйте её друзьям и коллегам:









Оглавление книги "C++ за 21 день"


Введение     25
Часть I. Основы C++     29
Занятие 1. Первые шаги     31
Занятие 2. Структура программы на C++     41
Занятие 3. Использование переменных и констант     55
Занятие 4. Массивы и строки     85
Занятие 5. Выражения, инструкции и операторы     105
Занятие 6. Управление потоком выполнения программы     129
Занятие 7. Организация кода с помощью функций     165
Занятие 8. Указатели и ссылки     191
Часть II. Объектно-ориентированное программирование на C++     227
Занятие 9. Классы и объекты     229
Занятие 10. Реализация наследования     283
Занятие 11. Полиморфизм     315
Занятие 12. Типы операторов и их перегрузка     343
Занятие 13. Операторы приведения     381
Занятие 14. Введение в макросы и шаблоны     395
Часть III. Стандартная библиотека шаблонов     425
Занятие 15. Введение в стандартную библиотеку шаблонов     427
Занятие 16. Класс строки библиотеки STL     439
Занятие 17. Классы динамических массивов библиотеки STL     457
Занятие 18. Классы list и forward_list     475
Занятие 19. Классы множеств STL     495
Занятие 20. Классы отображений библиотеки STL     513
Часть IV. Углубляемся в STL     535
Занятие 21. Понятие о функциональных объектах     537
Занятие 22. Лямбда-выражения языка C++11     553
Занятие 23. Алгоритмы библиотеки STL     567
Занятие 24. Адаптивные контейнеры: стек и очередь     599
Занятие 25. Работа с битовыми флагами при использовании библиотеки STL     615
Часть V. Сложные концепции C++     625
Занятие 26. Понятие интеллектуальных указателей     627
Занятие 27. Применение потоков для ввода и вывода     641
Занятие 28. Обработка исключений     663
Занятие 29. Что дальше     677
Часть VI. Приложения     691
Приложение А. Двоичные и шестнадцатеричные числа     693
Приложение Б. Ключевые слова языка C++     699
Приложение В. Приоритет операторов     701
Приложение Г. Коды ASCII     703
Приложение Д. Ответы     707

Предметный указатель     747


Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"

Rambler  Top100