Автор книги полагает, что читатели в конце концов начнут писать нетривиальные программы либо в качестве профессиональных разработчиков программного обеспечения, либо в качестве программистов, работающих в других областях науки и техники. Основные концепции и методы программирования в книге излагаются глубже, чем это принято в традиционных вводных курсах. Это позволит читателям разрабатывать полезные, правильные, понятные и эффективные программы. Книга представляет собой введение в программирование вообще, включая объектно-ориентированное и обобщенное программирование.
Название: Программирование. Принципы и практика использования C++
Автор: Страуструп Бьярне
Издательство: Вильямс
Год: 2011
Страниц: 1235
Формат: DJVU
Размер: 28,8 МБ
ISBN: 978-5-8459-1621-1
Качество: Хорошее
Краткое содержание: Предисловие
Глава 0. Обращение к читателям
Глава 1. Компьютеры, люди и программирование
Часть I. Основы
Глава 2. Hello, World!
Глава 3 Объекты, типы и значения
Глава 4. Вычисления
Глава 5. Ошибки
Глава 6. Создание программ
Глава 7. Завершение программы
Глава 8. Технические детали: функции и прочее
Глава 9. Технические детали: классы и прочее
Часть II. Ввод и вывод
Глава 10. Потоки ввода и вывода
Глава 11. Настройка ввода и вывода
Глава 12. Вывод на экран
Глава 13. Графические классы
Глава 14. Проектирование графических классов
Глава 15. Графические функции и данные
Глава 16. Графические пользовательские интерфейсы
Часть III. Данные и алгоритмы
Глава 17. Векторы и свободная память
Глава 18. Векторы и массивы
Глава 19. Векторы, шаблоны и исключения
Глава 20. Контейнеры и итераторы
Глава 21. Алгоритмы и ассоциативные массивы
Часть IV. Дополнительные темы
Глава 22. Идеалы и история
Глава 23. Обработка текста
Глава 24. Числа
Глава 25. Программирование встроенных систем
Глава 26. Тестирование
Глава 27. Язык программирования C
Часть V. Приложения
Приложение А. Краткий обзор языка
Приложение Б. Обзор стандартной библиотеки
Приложение В. Начало работы со средой разработки Visual Studio
Приложение Г. Инсталляция библиотеки FLTK
Приложение Д. Реализация графического пользовательского интерфейса
Глоссарий
Библиография
Предметный указатель