C++ за 24 часа

6-е издание
Роджерс Кейденхед, Джесс Либерти

C++ in 24 Hours, Sams Teach Yourself (6th Edition)
Rodgers Cadenhead, Jesse Liberty
книга C++ за 24 часа, 6-е издание
(увеличить обложку)

Книга в типографии

Оглавление
Пролистать книгу
Файлы к книге

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

Занятия организованы в строго логичном порядке и постепенно расширяют знания читателей, обеспечивая прочные овладение основными концепциями и приемами программирования на языке С++. Каждое занятие сопровождается вопросами и упражнениями, а также замечаниями и подсказками.

Книга предназначена для всех, кто хочет овладеть языком С++.

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

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

Пошаговые инструкции обеспечивают выполнение всех основных задач, связанных с программированием на языке С++.

Вопросы и упражнения в конце каждого занятия помогают читателям проверить свои знания.

Замечания и подсказки содержат вспомогательную информацию, помогающую находить решения.

Основные темы книги

  • инсталляция и использование компилятора C++ для Windows, Mac OS X или Linux
  • создание объектно-ориентированных программ на С++
  • основные концепции языка C++, такие как функции и классы
  • расширение функциональных возможностей с помощью шаблонов и лямбда-выражений
  • отладка программ и создание надежного кода
  • исключения и методы обработки ошибок
  • новые функциональные возможности стандарта C++14, новейшей версии языка
  • создание и использование шаблонов
  • управление потоком выполнения программы с помощью циклов
  • хранение информации в массивах и строках
  • объявление и использование указателей
  • перегрузка операторов
  • расширение классов с помощью наследования
  • полиморфизм и производные классы
  • методы объектно-ориентированного анализа и проектирования

Об авторах

Роджерс Кейденхед — разработчик веб-приложений, написавший множество книг об Интернете, включая Teach Yourself Java in 24 Hours.

Он поддерживает официальный веб-сайт книги по адресу: http://cplusplus.cadenhead.org.

Джесс Либерти — автор многочисленных книг, посвященных разработке программного обеспечения, включая бестселлеры по языку C++ и платформе .NET. Он является президентом компании Liberty Associates, Inc., занимающейся разработкой программ, консультированием и обучением.

Книга обсуждается в отдельном сообщении в блоге Виктора Штонда.


448, c ил стр., с ил.; ISBN 978-5-9908911-4-2, 978-0-672-33746-8; формат 70x100/16; мягкий переплет; тип бумаги: офсетная; серия Освой самостоятельно…; 22.05.2017; Вильямс.



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









Оглавление книги "C++ за 24 часа"



Введение     19
Занятие 1. Первая программа     21
Занятие 2. Структура программы на языке C++     29
Занятие 3. Переменные и константы     43
Занятие 4. Выражения, инструкции и операторы     59
Занятие 5. Функции     77
Занятие 6. Управление потоком выполнения программы     95
Занятие 7. Хранение информации в массивах и строках     109
Занятие 8. Простые классы     123
Занятие 9. Подробней о классах     137
Занятие 10. Создание указателей     149
Занятие 11. Подробней об указателях     167
Занятие 12. Создание ссылок     179
Занятие 13. Подробнее о ссылках и указателях     195
Занятие 14. Дополнительные возможности функций     209
Занятие 15. Перегрузка операторов     223
Занятие 16. Расширение классов с помощью наследования     239
Занятие 17. Полиморфизм и производные классы     259
Занятие 18. Углубленный полиморфизм     275
Занятие 19. Хранение информации в связанных списках     295
Занятие 20. Специальные классы, функции и указатели     309
Занятие 21. Стандарт С++14     337
Занятие 22. Объектно-ориентированный анализ и проектирование     347
Занятие 23. Создание шаблонов     377
Занятие 24. Исключения, обработка ошибок и другое     393
Приложение A. Двоичные и шестнадцатеричные числа     413
Приложение Б. Словарь терминов     421
Приложение В. Веб-сайт книги     431
Приложение Г. Работа с компилятором MinGW C++ для Windows     433
Предметный указатель     443


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

Rambler  Top100