Компьютерная литература
  • формат fb2
  • размер 6,74 МБ
  • добавлен 31 марта 2015 г.
Дэвис Стефан Р. С++ для чайников
5-е издание. — М.: Вильямс; Диалектика, 2007. — 384 с.: ил. —ISBN: 978-5-8459-0723-3.
Зав. редакцией С.Н. Тригуб
Перевод с английского и редакция канд. техн. наук И.В. Красикова
Для начинающих, описывает базу С++, верную для всех стандартов С++ начиная с ISO/IEC 14882:1998(известен как C++98 он же Standart C++) и выше. Книга без излишних подробностей с многочисленными примерами от азов до ООП и STL.
ФБ2(FB2)-версия — Александр И. Фурс (Минск. Белоруссия. 2015 г.)
Исправлено несколько опечаток и ошибок в тексте программ и тексте оригинальной PDF книги, например:
На 168 стр. оригинала ошибка текста программы ArrayOfStudents написано Students[ 10 ] а надо Student s[ 10 ]. Пропущен пробел между t и s. ) и др., см. ошибки.
Поставлены буквы "ё" вместо буквы "е" там где они должны быть.
Построчные комментарии заменены на многострочные, что улучшает читабельность книги по сравнению с оригинальной PDF версией, особенно на мобильных устройствах.
Чёрно-белые картинки заменены на цветные скриншоты из Windows7.
Напечатан СОВЕТ ДНЯ из среды разработки Dev-C++ .
Добавлена инструкция по русификации консоли.
Содержит более подробную и глубокую навигацию по содержанию, чем у оригинала ( гиперссылки по всему тексту ).
Оставлены и немного изменены колонтитулы , для более комфортного восприятия и ориентации по тексту.
В текстах программ сохранён стиль форматирования.
Сделаны цветные пиктограмки.
Всё остальное как в ПДФ оригинале.
Содержание:
Первое знакомство с С++
Написание вашей первой программы
Премудрости объявления переменных
Выполнение математических операций
Выполнение логических операций
Операторы управления программой
Становимся функциональными программистами
Создание функций
Хранение последовательностей в массивах
Первое знакомство с указателями в С++
Второе знакомство с указателями
Отладка программ на С++
Введение в классы
Знакомство с объектно-ориентированным программированием
Классы в С++
Работа с классами
Указатели на объекты
Защищённые члены класса: не беспокоить!
Создание и удаление объектов
Аргументация конструирования
Копирующий конструктор
Статические члены
Наследование
Наследование классов
Знакомство с виртуальными функциями-членами: настоящие ли они
Разложение классов
Полезные особенности
Оператор присвоения
Использование потоков ввода-вывода
Обработка ошибок и исключения
Множественное наследование
Шаблоны С++
Стандартная библиотека шаблонов
Великолепная десятка
Десять способов избежать ошибок
Десять основных возможностей Dev-C++
Программа BUDGET