(C++/Win32)динамического распределения C++ объекта без использования нового оператора
рассмотрит следующий вызов:
Object obj = new Object(a,b);
другого, чем распределение виртуальной памяти, необходимую для экземпляра Object
, что еще происходит под капотом? компилятор помещает явный вызов конструктору Object
?
Есть ли способ инициализировать объект C++ динамически без использования ключевого слова new
?
Определите «динамический». '{Object obj {a, b}; } 'также выделяет объект и уничтожает его, без использования' new' или 'delete'. – WhozCraig
И вы действительно должны объяснить, почему вы спрашиваете! Обратите внимание, что многие стандартные контейнеры строят объекты .... –