C++_レイアウトオペレータ
569 ワード
new , (placement) 。
。
#include
#include
using namespace std;
struct chaff{
char dross[20];
int slap;
};
char buffer1[50];
char buffer2[500];
int main(){
chaff *p1, *p2;
int *p3, *p4;
p1 = new chaff;
p3 = new int[20];
p2 = new(buffer1)chaff;
p4 = new(buffer2)int[20];
p4[1] = 4;
cout << buffer2 << endl;
return 0;
}