CからC++に移行中の人が質問するためのスレ
■ このスレッドは過去ログ倉庫に格納されています
0052デフォルトの名無しさん
2005/04/25(月) 03:38:34push dword ptr [size]
call operator_new
mov ecx, [new されたポインタ]
call T::T
のようなクラスのコンストラクターを呼び出すコードを
挿入するだけだと思います。
でないなら、オペレーターオーバーロードの機構からいって、
オーバーロードされた演算子の newがクラスのコンストラクタを
呼び出すのは不可能ですし。
■ このスレッドは過去ログ倉庫に格納されています