会飞的蝌蚪君

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

布局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 }

 

posted on 2018-03-25 15:44  会飞的蝌蚪  阅读(110)  评论(0)    收藏  举报