重複の可能性:
C++ の「placement new」
以下のコードでは、3行目は何を表しているのですか?それは型キャストの方法ですか? または何
void someCode()
{
char memory[sizeof(Fred)]; // Line #1
void* place = memory; // Line #2
Fred* f = new(place) Fred(); // Line #3
// The pointers f and place will be equal
...
}