Rahva Raamat logo
Kategooriad
triangle icon
Rahva Raamat logo
Kategooriad
Raamatud
triangle icon
Audioraamatud
triangle icon
E-raamatud
triangle icon
Mängud
triangle icon
Kool ja kontor
triangle icon
Kingitused
triangle icon
Muusika ja filmid
triangle icon
Tehnika
triangle icon
Allahindlused
triangle icon
delivery icon

Kohaletoimetamine on tasuta!

C++ ДЛЯ ЧАЙНИКОВ
gallery icon
Galerii

C++ ДЛЯ ЧАЙНИКОВ

Autor

Стефан Рэнди Дэвис

Научитесь программировать! Полное руководство по C++, с учетом стандартов C++'11 и C++'14.
Вы всегда хотели научиться программировать, но не знали, какой язык выбрать и с чего начать? Перед вами ответ на все невысказанные вопросы - начните программировать на одном из самых мощных языков программирования, - C++, и начните с приобретения книги C++ для чайников, в которой простым и доходчивым языком изложены все азы программирования на C++, причем, что очень важно, точность и строгость изложения не принесены в жертву ясности и доходчивости.
Вы боитесь, что у вас нет достаточных базовых знаний? Если вы в состоянии включить компьютер и не путаете мышь и клавиатуру - то вы справитесь и с этой книгой, выдержавшей уже седьмое издание (а значит, содержащей информацию о всех новинках C++) и давшей множеству читателей путевку в захватывающий мир программирования.
C++ является стандартом объектно-ориентированного программирования, а данная книга содержит все, что вы обязаны знать о C++, чтобы начать программировать, и ничего лишнего. Она рассчитана на совершенно незнакомых с программированием людей и излагает все вопросы с нуля. Книга полна конкретных примеров, помогающих сложить кусочки разных тем в мозаику языка программирования.
- Будь на "ты" с C++. Что означают термины компилятор, выполнимые файлы, объектно-ориентированное программирование, научитесь самостоятельно писать программы.
- Соединяй и властвуй. Как соединить в единую программу код из разных модулей, которые могут использоваться в разных программах.
- Изучи классы. Что такое классы, конструкторы, деструкторы и как эффективно использовать их в повседневной работе.
- Будь достойным наследия C++. Изучите концепцию наследования и почему она является ключевой в эффективном программировании на C++.
- Оперируй операторами. Работа с операторами присваивания, потокового ввода-вывода и другими высокотехнологичными концепциями языка программирования.
- Защити свои программы. Узнайте, как хакеры взламывают чужие программы, и что делать, чтобы ваши программы избежали этой участи
Основные темы книги:
- что такое объектно-ориентированное программирование
- как использовать выражения и конструкции языка
- как работать со строками
- что такое указатели и куда они указывают
- как конкретизировать абстрактные классы
- как работает наследование
- новые возможности C++'11 и C++'14
- десять способов избежать ошибок в программах
- десять способов не позволить хакерам взломать ваши программы

Содержание:

Введение
Часть I. Знакомство с C++
Глава 1. Написание вашей первой программы
Глава 2. Премудрости объявления переменных
Глава 3. Выполнение математических операций
Глава 4. Выполнение логических операций
Глава 5. Управление потоком выполнения
программы
Часть II. Становимся функциональными
программистами
Глава 6. Создание функций
Глава 7. Хранение последовательностей в массивах
Глава 8. Первое знакомство с указателями в C++
Глава 9. Второе знакомство с указателями в C++
Глава 10. Препроцессор C++
Часть III. Введение в классы
Глава 11. Знакомство с объектно-ориентированным
программированием
Глава 12. Классы в C++
Глава 13. Указатели на объекты
Глава 14. Защищенные члены класса: не
беспокоить!
Глава 15. Создание и удаление объектов
Глава 16. Аргументация конструирования
Глава 17. Копирующий/перемещающий
конструктор
Глава 18. Статические члены
Часть IV. Наследование

функциями-членами: настоящие ли они
Глава 21. Разложение классов
Часть V. Безопасность
Глава 22. Оператор присваивания
Глава 23. Использование потоков ввода-вывода
Глава 24. Обработка ошибок и исключения
Глава 25. Множественное наследование
Глава 26. Шаблоны C++
Глава 27. Стандартная библиотека шаблонов
Глава 28. Как защититься от хакеров
Часть VI. Великолепные десятки
Глава 29. Десять способов избежать ошибок
Глава 30. Десять способов защититься от взлома
Предметный указатель

basket icon

Toode on otsas