美文网首页
关于 C++ 里的 New

关于 C++ 里的 New

作者: 剑舞春秋 | 来源:发表于2013-01-28 16:16 被阅读139次
  1. new expression : new 表达式

  2. operator new : 操作符函数,用来分配内存.

3 placement new :定位表达式,用来初始化已分配的内存.

第一种用法 : type a = new type;

第二种用法: void *a = ::operator new(int size);

第三种用法:

用法: new (place address) type [initialiser list]  

如: void * a = malloc (xxx);

   new (a) a_type ;

相关文章

网友评论

      本文标题:关于 C++ 里的 New

      本文链接:https://www.haomeiwen.com/subject/iuqttttx.html