私は「手動で」動的メモリ割り当てを使用していて、MSの人が新しい配置をどのように実装するかを確認したかったのですが、デバッグ時に「ステップイン」してコードに移動しました。
inline void *__CRTDECL operator new(size_t, void *_Where) _THROW0()
{ // construct array with placement at _Where
return (_Where);
}
このコードで見ることができるのは、引数として指定したものを含むreturnステートメントの行だけである場合に、このコードがオブジェクトをポインターが指す場所に配置する方法を誰かに説明してもらえますか?コメントでこのfncに何をしてほしいかを言うだけでは、実際には十分ではないと思います。建設的な回答ありがとうございます。