|
Освой самостоятельно C++. 10 минут на урок
2-е издание
Джесс Либерти
Sams Teach Yourself C++ in 10 Minutes 2/e
Jesse Liberty
|
Цены на книгу
Оглавление
Пролистать книгу
Файлы к книге
|
В данной книге, задуманной как учебник для начинающих и как пособие для тех, кто уже знаком с языком C или C++, рассмотрены все важные средства языка C++: операторы и операции, обработка ошибок и исключений, управляющие конструкции, данные, управление памятью, раздельная
компиляция, указатели, ссылки, ввод-вывод, классы, перегрузка функций и операторов, полиморфизм классов, объявление и определение шаблонов, Стандартная библиотека C++. Особое внимание в книге уделяется технологии программирования на языке C++. Подробно рассмотрены все этапы
разработки и сопровождения программ. Теоретические положения демонстрируются на примере построения программы калькулятора.
Книга написана доступным, простым языком. Она будет полезна не только начинающим, но и тем, кто уже принимал участие в разработке больших программных проектов.
352 стр., с ил.; ISBN 5-8459-0621-0, 0-672-32425-3; формат 84x108/32; мягкий переплетсерия Освой самостоятельно…; 2005, 2 кв.; Вильямс.
|
|
|
|
Книги, рекомендуемые вместе с этой книгой:
- Язык программирования C++. Лекции и упражнения, 5-е издание, Стивен Прата
- Язык программирования C++ для профессионалов. Си, Николас A. Солтер, Скотт Дж. Клепер
- Освой самостоятельно C++ за 21 день, 5-е издание, Джесс Либерти, Брэдли Джонс
- C++ для "чайников", 5-е издание, Стефан Р. Дэвис
- Новые сложные задачи на C++. Серия "C++ In-Depth", Герб Саттер
- Освой самостоятельно C за 21 день, 6-е издание, Брэдли Джонс, Питер Эйткен
- Обработка объектных баз данных в C++. Программирование по стандарту ODMG,
Раздел каталога:
Оглавление книги "Освой самостоятельно C++. 10 минут на урок"
Введение 20
Урок 1. Начало 23
Урок 2. Вывод на пульт - стандартный вывод 33
Урок 3. Вычисления 39
Урок 4. Ввод чисел 51
Урок 5. Условные операторы if и принятие
решений в программах 57
Урок 6. Обработка исключений 63
Урок 7. Функции 67
Урок 8. Разделение кода на модули 79
Урок 9. Циклы: do и while 89
Урок 10. Вложенные циклы и сложные
логические выражения 97
Урок 11. Переключатели (инструкции выбора
switch), статические переменные
и ошибки во время выполнения 105
Урок 12. Массивы, циклы, операторы
приращения и декремента 113
Урок 13. Память: динамическая память,
стеки и указатели 121
Урок 14. Испытание, или тестирование 135
Урок 15. Структуры и типы 149
Урок 16. Файловый ввод-вывод 167
Урок 17. Классы: структуры с функциями 177
Урок 18. Улучшение программы,
или рефакторинг, - переразложение
калькулятора на классы 189
Урок 19. Реализация калькулятора
как системы классов 195
Урок 20. Остальные классы калькулятора 213
Урок 21. Перегрузка функций и операторов 227
Урок 22. Наследование 243
Урок 23. Испытание объектов
с помощью наследования 261
Урок 24. Абстрактные классы, множественное
наследование и статические члены 269
Урок 25. Шаблоны 289
Урок 26. Эффективность: оптимизация в C++ 307
Урок 27. Итоги, или повторение пройденного 315
Приложение А. Операторы 321
Приложение Б. Старшинство операторов 337
Предметный указатель 339
|