Я читаю главу 13 «Мышление в C++». Из книги следует следующее.новый оператор в C++
MyType * fp = new MyType (1, 2);
во время выполнения, что эквивалентна таНоса (SizeOf (MyType)), называется, и конструктор для MyType является вызывается с результирующим адресом в качестве этого указателя, используя (1, 2) в качестве аргумента список. К тому времени, когда указатель назначен fp.
Я смущен смелым предложением. Что это значит?
акцент на _very loose explain_, см. [This] (http://stackoverflow.com/questions/7194127/how-should-i-write-iso-c-standard-conformant-custom-new-and- delete-operator /) для того, сколько 'operator new' нужно делать за пределами' malloc' – David
Еще один вопрос, когда и как инициализируется этот указатель? – Fihop
@FihopZz, когда объект создан - до того, как тело конструктора вступит и до инициализации члена. –