837 читали · 5 лет назад
Простое введение в C++. Часть 1. Классы
В этой статье мы рассмотрим простое и понятное введение в С++. Хотя C++ кажется сложным, но это происходит потому, что при его описании используют много туманных абстракций и лишних терминов. Мы же рассмотрим C++ без всякой философии, с точки зрения программиста-практика. 1. Сравнение С и С++ Начнем с хорошей новости. Язык C++ — это клон языка C, в который были добавлены средства работы с классами. Поэтому, если вы знаете язык C, то вы уже на 90% знаете C++. Первоначально C++ так и назывался «Си с классами», но потом решили дать более «си-шное» название, то есть добавили единичку к C...
06:44
1,0×
00:00/06:44
478,8 тыс смотрели · 4 года назад
284 читали · 1 год назад
От C к C++: Наследование и пустые объекты
Как известно, стоит перейти от простого языка к сложному, в котором есть ООП и прочее, так и программы становятся больше, и работать они начинают медленнее, и всё это ради удобства разработки. Будем смотреть, до каких пределов мы можем добавлять ООП в чистый C, чтобы скомпилированные программы не начинали распухать и тормозить. Предыдущая часть: Итак, в чистом C для эмуляции ООП мы используем структуру как класс и набор функций как методы класса. В C++, как известно, классы это те же структуры,...