360 читали · 16 часов назад
14 двигателей и вертикальный взлет с воды. История самого фантастичного советского самолета
Фото этой машины вы точно видели. Она постоянно мелькает во всевозможных подборках самой необычной отечественной техники, но мало кто понимает, что это такое и для чего вообще разрабатывалось. Речь о ВВА-14 — последнем творении удивительного советского конструктора и ученого Роберта Людвиговича Бартини. В этой статье относительно кратко и максимально понятно постараюсь рассказать, что из себя представлял этот летательный аппарат, зачем создавался и почему все задуманное так и не удалось реализовать...
965 читали · 5 лет назад
Простое введение в C++. Часть 2. Конструкторы и деструкторы
В этой статье мы рассмотрим, для чего в C++ нужны конструкторы и деструкторы. Проблема с инициализацией Как только мы начали работать с классами, то есть объединили данные и код в одном месте, то тут же возникает  проблема с инициализацией переменных, то есть  с заданием исходных значений. Например, в языке С мы можем создать переменную и тут же задать ей значение: int x = 5; Эта строка прямого действия — как она написана, так она и выполняется. В C++ так сделать нельзя, потому что объявление класса — это просто описание свойств класса, а выполнение возможно только в экземпляре класса. То есть...