Каждый начинающий программист перед тем как приступить к работе должен ознакомиться с введением в разработку программного обеспечения (ПО), чтобы понимать основные принципы его разработки на «Введение в разработку программного обеспечения»
Рубрика: C++
Введение в языки программирования C и С++
Переходя к введению в языки программирования C и C++, необходимо напомнить об истории их создания и популяризации. Вот её основные вехи: 1972 год – создание «Введение в языки программирования C и С++»
Ссылки: использование нескольких имён объекта
В С++ внедрен новый тип данных – ссылка, позволяющая использовать несколько имён объекта. Формат объявления ссылки: тип &идентификатор = идентификатор2; Такое объявление назначает идентификатор2 переменной «Ссылки: использование нескольких имён объекта»
Конструкторы и деструкторы: инициализация объектов
Конструктор Конструктором называют функцию, которая используется для инициализации объектов класса. Одним из таких классов является date: class date { int day, month, year; public: set(int, «Конструкторы и деструкторы: инициализация объектов»
Обработка исключительных ситуаций
Современный пользователь должен знать об особенностях обработки исключительных ситуаций, поскольку исключение является таким событием во время выполнения программы, которое может привести к нарушениям в её «Обработка исключительных ситуаций»
Динамическое выделение памяти в C++: операторы new, delete
Начать взаимодействие с динамической памятью на языке программирования С можно при помощи необходимых функций, распределяющих и выделяющих динамическую память, такие как calloc, malloc, free. Для «Динамическое выделение памяти в C++: операторы new, delete»
Сравнение классов и структур в C++
Прежде чем говорить о сравнении структур и классов в языке программирования С++ необходимо пояснить, что такое классы. Класс — это вид структуры, спецификация доступа которой «Сравнение классов и структур в C++»
Область видимости: локальная, глобальная, внутри класса
В языке С++ поддерживаются области видимости трех видов: локальная область видимости; файловая область видимости; область видимости класса. Также в область видимости файла входят классовые и «Область видимости: локальная, глобальная, внутри класса»
Поточный ввод-вывод в C++ : функции cin, cout, cerr
Ввод-вывод данных в языке программирования С++. Как и в большинстве C-подобных языках, в С++ отсутствуют встроенные средства ввода-вывода данных. Именно для этой цели в С++ «Поточный ввод-вывод в C++ : функции cin, cout, cerr»
Константы в С++
При сравнении констант в языках программирования C и C++ можно отследить некую аналогию. Для определения константы в языке С чаще применяется лишь директива препроцессора #define: «Константы в С++»