Освой самостоятельно. C++ за 21 день, 8-е издание

Освой самостоятельно. C++ за 21 день, 8-е издание
%D0%9E%D1%81%D0%B2%D0%BE%D0%B9+%D1%81%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE.+C%2B%2B+%D0%B7%D0%B0+21+%D0%B4%D0%B5%D0%BD%D1%8C%2C+8-%D0%B5+%D0%B8%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5 - фото 1
1 250 грн
939
ISBN
978-5-907144-80-4
Издательство
Вильямс
Оригинальное название
C++ in One Hour a Day, Sams Teach Yourself
Год
2019
Страниц
752
Формат
70х100 1/16 (170х240 мм)
Обложка 
Мягкая
Тип бумаги 
Офсет
Язык
Русский
Иллюстрации
С иллюстрациями
Файлы для скачивания
Полное содержание
Читать фрагмент
147 человек
  • По УкраинеНовая Почта - от 40 грн
    Укрпочта - от 25 грн
    Бесплатно - от 3000 грн
  • Международная доставкаУкрпочта...
Подробнее о доставке

Это новое 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++ можно создавать более мощные приложения быстрее и проще, чем когда-либо прежде.

Оглавление книги "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

Товар входит в категории

Вы можете купить книгу с доставкой курьером новой поштой укрпочтой Кривой Рог, Львов, Полтава, Житомир, Черкассы, Харьков, Чернигов, Винница, Тернополь, Киев, Луцк, Ровно, Хмельницкий, Херсон, Кировоград, Николаев, Днепропетровск, Ужгород, Запорожье, Сумы, Черновцы, Одесса, Ивано-франковск, другие города Украины. только в нашем магазине низкие цены, прямые поступления от издательства,книги под заказ, печать книг на заказ, компьютерные книги на английском языке.