Эта книга предлагает быстрый способ изучить принципы объектно-ориентированного программирования и освоить практику программирования на языке C++ новейшего стандарта. Издание может использоваться как учебный курс для начинающих осваивать C++, так и удобный справочник для тех, кто хочет быстро найти актуальную информацию о том или ином аспекте языка.
Автор книги Алекс Эллайн — профессиональный разработчик на C++, создатель популярнейшего ресурса Cprogramming.com, предлагает собственную уникальную методику обучения программирования, которая позволит вам в кратчайшие сроки стать экспертом разработки на C++.
В чем различие между С и C++?
Язык С был изначально разработан для создания операционной системы Unix. Это мощный низкоуровневый язык, в котором, однако, отсутствуют многие современные и полезные конструкции. C++ — более новый язык, основанный на С. В него добавлены многочисленные возможности современных языков программирования, благодаря которым писать программы на C++ проще, чем на С.
C++ обладает всей мощью С, но дает программистам новые возможности, упрощающие создание полезных изящных программ.
Например, в C++ проще управлять памятью и добавлять возможности «объектно-ориентированного» и «стандартного» программирования. Мы раскроем смысл этих терминов позже, а пока просто запомните, что язык C++ позволяет программистам не думать о технических деталях и уделять главное внимание проблемам, которые они хотят решить.
ОГЛАВЛЕНИЕ.
ЧАСТЬ I. ПОГРУЖЕНИЕ В C++.
Глава 1. Введение и настройка среды разработки.
Глава 2. Основы C++.
Глава 3. Взаимодействие с пользователем и работа с переменными.
Глава 4. Условные операторы.
Глава 5. Циклы.
Глава 6. Функции.
Глава 7. Переключатели и перечисления.
Глава 8. Добавляем в программу случайности.
Глава 9. Что делать, когда не понятно, что делать?.
ЧАСТЬ II. РАБОТА С ДАННЫМИ.
Глава 10. Массивы.
Глава 11. Структуры.
Глава 12. Введение в указатели.
Глава 13. Указатели.
Глава 14. Динамическое выделение памяти.
Глава 15. Введение в структуры данных с использованием связанных списков.
Глава 16. Рекурсия.
Глава 17. Двоичные деревья.
Глава 18. Стандартная библиотека шаблонов.
Глава 19. Еще о строках.
Глава 20. Отладка в Code::Blocks.
ЧАСТЬ III. БОЛЬШИЕ ПРОГРАММЫ.
Глава 21. Разбиение программ на части.
Глава 22. Введение в проектирование программ.
Глава 23. Скрытие представления структурированных данных
Глава 24. Классы.
Глава 25. Жизненный цикл класса.
Глава 26. Наследование и полиморфизм.
Глава 27. Пространства имен.
Глава 28. Файловый ввод-вывод.
Глава 29. Шаблоны в C++.
ЧАСТЬ IV. ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ.
Глава 30. Форматирование выводимых данных с помощью iomanip.
Глава 31. Исключения и отчеты об ошибках.
Глава 32. Заключение.
Ответы к разделам «Проверьте себя».
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу C++, От ламера до программера, Эллайн А., 2015 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Эллайн
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Getting Started with Python, Fabrizio R., Benjamin B., Dusty P., 2019
- C# 7 и .NET Core, Кросс-платформенная разработка для профессионалов, Прайс М.Д., 2018
- С++, Notes for Professionals
- С++17 STL, Стандартная библиотека шаблонов, Галовиц Я., 2018
Предыдущие статьи:
- Легкий способ выучить Java, Пейн Б., 2019
- Angular и TypeScript, Сайтостроение для профессионалов, Файн Я., Моисеев А., 2018
- Изучаем pandas, Хейдт М., 2018
- Python 3, Самое необходимое, Прохоренок Н.А., Дронов В.А., 2019