Мова програмування C++. Лекції та вправи, у двох томах, 6-те видання. Стівен Прата
Від видавця
Ця книга являє собою ретельно перевірений, якісно складений і один з найкращих підручників з мови програмування C++ для програмістів і розробників. Ця класична книжка з C++ навчає принципам програмування, серед яких структурований код і низхідне проєктування, а також використанню класів, успадкування, шаблонів, винятків, лямбда-виразів, інтелектуальних покажчиків і семантики перенесення.
Автор і викладач Стівен Прата створив повчальне, ясне і суворе введення в C++. Фундаментальні концепції програмування викладаються разом з докладними відомостями про мову C++. Безліч коротких практичних прикладів ілюструють одну або дві концепції за раз, стимулюючи читачів опановувати нові теми за рахунок безпосередньої їх перевірки на практиці.
Запитання для самоконтролю та вправи з програмування, що пропонуються наприкінці кожного розділу, допоможуть читачам зосередитися на найбільш критично важливій інформації та систематизувати найскладніші концепції.
Написаний у дружньому стилі, простий в опануванні посібник для самостійного вивчення підійде як студентам, які навчаються програмуванню, так і розробникам, які мають справу з іншими мовами і прагнуть краще зрозуміти фундаментальні основи цієї ключової мови програмування.
Шосте видання цієї книги оновлено і розширено з урахуванням останніх тенденцій у розробці на C++, а також для детального відображення нового стандарту мови.
ОСОБЛИВОСТІ КНИГИ
Всеосяжне обговорення класичної мови C і додаткових засобів мови C++
Суворе і ясне керівництво по використанню кожної функціональної можливості
Практичне навчання на коротких і простих прикладах, які розвивають розуміння однієї або двох концепцій за раз
Сотні корисних прикладів програм
Запитання для самоконтролю та вправи з програмування, що наводяться наприкінці кожного розділу для самостійної перевірки ступеня засвоєння матеріалу
Висвітлення узагальненої мови C++ надає максимально можливу гнучкість
Навчання стандарту ISO, включно з обговоренням шаблонів, стандартної бібліотеки шаблонів (STL), класу string, винятків, RTTI та просторів імен
ПРО АВТОРА
Стівен Прата вивчав астрономію, фізику та обчислювальну техніку в Морському коледжі (Кентфілд, Каліфорнія).
Він отримав ступінь бакалавра в Каліфорнійському інституті технологій і ступінь доктора філософії в Університеті Каліфорнії в Берклі. Є автором і співавтором понад десятка книжок із програмування, серед яких C Primer Plus, що виграла 1990 року номінацію найкращої довідкової комп'ютерної книжки (Computer Press Association's 1990 Best How-to Computer Book Award), і C++ Primer Plus, що 1991 року була висунута на номінацію Computer Press Association's Best How-to Computer Book Award.
Зміст
У ПЕРШОМУ ТОМІ
Розділ 1. Початок роботи з C++
Розділ 2. Приступаємо до вивчення C++
Розділ 3. Робота з даними
Глава 4. Складові типи
Глава 5. Цикли та вирази відношень
Глава 6. Оператори розгалуження та логічні операції
Глава 7. Функції як програмні модулі C++
Глава 8. Додаткові відомості про функції
Глава 9. Моделі пам'яті та простори імен
Глава 10. Об'єкти та класи
Глава 11. Робота з класами
Глава 12. Класи та динамічне виділення пам'яті
У ДРУГОМУ ТОМІ
Глава 13. Успадкування класів
Глава 14. Повторне використання коду в C++
Розділ 15. Друзі, винятки та багато іншого
Розділ 16. Клас string і стандартна бібліотека шаблонів
Розділ 17. Введення, виведення та файли
Розділ 18. Новий стандарт C++
Додаток А. Основи систем числення
Додаток Б. Зарезервовані слова C++
Додаток В. Набір символів ASCII
Додаток Г. Пріоритети операцій
Додаток Д. Інші операції
Додаток Е. Шаблонний клас string
Додаток Ж. Методи та функції стандартної бібліотеки шаблонів
Додаток З. Рекомендована література та ресурси в Інтернеті
Додаток І. Перехід до стандарту ANSI/ISO C++
Додаток К. Відповіді на запитання для самоконтролю
Інформація про книгу | |
Автор | Стівен Прата |
Обкладинка | М'який |
Мова видання | Російська |