В С++ я хочу определить объект как член класса, подобного этому:
Object myObject;
Однако выполнение этого будет пытаться назвать его беззазорным конструктором, которого не существует. Однако мне нужно, чтобы конструктор вызывался после того, как содержащий класс сделал некоторую инициализацию. Что-то вроде этого.
class Program
{
public:
Object myObject; //Should not try to call the constructor or do any initializing
Program()
{
...
//Now call the constructor
myObject = Object(...);
}
}