Страуструп Б., Программирование. Принципы и практика с использованием C++. Руководство
Диалектика / Вильямс, 2019 г., 978-5-8459-1949-6,978-0-321-99278-9,978-5-6040724-8-6
Описание книги
Поделиться ссылкой на книгу
Содержание книги
Глава 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. Язык программирования С
Часть V. Приложения
Приложение А. Обзор языка
Приложение Б. Обзор стандартной библиотеки
Приложение В. Начала работы с Visual Studio
Приложение Г. Установка FLTK
Приложение Д. Реализация графического
пользовательского
интерфейса
Глоссарий
Библиография
Предметный указатель
Фотографии
Об авторе
Доктор Бьярн Страуструп (Bjarne Straustrup) — изобрел и первым реализовал язык программирования С++ и написал книгу Язык программирования С++. Сейчас он работает профессором компьютерных наук в Техническом колледже Техасского университета агрокультуры и машиностроения (College of Engineering Chair in Computer Science Professor at Texas A&M University), является членом Национальной академии технических наук США (U.S. National Academy of Engineering) и сотрудником корпорации AT&T. До перехода на академическую работу он много лет работал в исследовательском центре AT&T Bell Labs. Он также является одним из членов-учредителей международного комитета по стандартизации языка С++ (ISO С++).
Отзывы
Про то, что \"перевод книги был сделан заново\" - это неверно. Проверяется элементарно: открываются обе версии перевода, предыдущая и текущая. У меня ещё с прошлой книги сохранился некоторый набор опечаток, а также ошибок перевода. Произвольным образом проверяю наличие их в новой версии перевода и вижу, что они никуда не делись. Например, в главе 8 переводчик в ряде мест, применительно к функциям вместо слова \"объявление\" использует слово \"определение\". И наоборот: вместо слова \"объявление\" использует \"определение\". В C++ это совершенно разные вещи, путаница в которых может привести к серьёзным проблемам в итоге (не тому научите читателя). В оригинале этих ошибок нет. Ошибки в переводе встречаются как-то \"сгруппированно\", что наводит на мысль о том, что часть материала переводил другой, менее опытный человек. Я этого не утверждаю, но ощущение в процессе чтения остаётся именно такое. К счастью, таких \"островков ошибок\" не так много, в виду чего в целом по переводу складывается положительное отношение.
Какие-то моменты в книге действительно исправлены, но говорить об их глобальности, а так же о \"переводе заново\" - это ложная информация.
Книга изложена хоть и не очень простым, но понятным языком. Уверен, что человек, который ни разу не программировал, поймёт эту книгу. Самое важное - в конце каждой главы есть большое количество заданий, выполняя которые вы освоите и практику. Задания есть как простые, так и сложные, которые скорее всего решить вам удастся далеко не с первого раза. ;)
Не нашёл ошибок, которые были в первом издании. Перевод действительно был выполнен более качественно. Огромное спасибо издателю!
Из того, что не понравилось - сквозь страницу виден текст с обратной стороны листа! И виден очень отчётливо! Хотя после прочтения первых глав я уже перестал обращать на это внимание и практически не замечаю. В остальном книга сделана очень хорошо.
Последние поступления в рубрике "С, С++, C#"
Справочник программиста по C/C++ Шилдт Г.
Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В...... | |
C++ для инженерных и научных расчетов. Руководство Готтшлинг П.
С развитием вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все...... | |
C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.
Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Страуструп Б., Программирование. Принципы и практика с использованием C++. Руководство в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.