291 читали · 5 месяцев назад
От C к C++: Оператор new и всякие-разные конструкторы
В предыдущей части я был приятно удивлён тем, что для создания экземпляра класса на стеке не требуется оператор new, как в других языках: Всё происходит как обычное объявление переменной нужного типа, и объект уже создан (на стеке), и даже вызван его конструктор. На третий день Зоркий Глаз увидел, что в C++ всё-таки используется new: MyClass* test = new MyClass(); Можно писать new MyСlass со скобками или без скобок, но про это позже. А пока про new. На деле оператор new выделяет память под объект из кучи...
7 месяцев назад
ЭТАПЫ ПРОФЕССИОНАЛЬНОГО СТАНОВЛЕНИЯ ИНЖЕНЕРА-КОНСТРУКТОРА
Профессия инженера-конструктора в строительном проектировании без преувеличения очень сложная (здесь и далее под словом «конструктор» буду подразумевать инженера-конструктора в строительстве; есть еще конструктора в машиностроении, деятельность которых мало пересекается с деятельностью конструкторов строительной сферы). Кто-то, может, обвинит меня в субъективности, но это только потому, что другие специалисты обычно не имеют достаточного представления о предмете работы конструктора . Достаточно привести...