布局new操作符
布局操作符:指定变量的存储位置。
1 #include<iostream> 2 //#include<climits> 3 #include "stdafx.h" 4 //#include<cmath> 5 //#include<fstream> 6 //#include<cstdlib> 7 //#include<string> 8 #include<new> 9 10 11 12 using namespace std; 13 14 const int p = 100; 15 double* ptr = new double [p]; 16 17 int main() 18 { 19 double* pp; 20 pp = new (ptr) double[12]; 21 //pp = new double[12]; 22 for (int i = 0;i < 12;i++) 23 { 24 cout << "every element contain value: " << ":"; 25 pp[i] = i * 2 + 10; 26 cout << pp[i] << endl; 27 28 } 29 delete[] pp; 30 system("pause"); 31 return 0; 32 }
浙公网安备 33010602011771号