摘要: 原文:http://www.cnblogs.com/whyandinside/archive/2012/02/05/2339102.htmlnew的类型有三种类型的new,名字都是new,用起来也都跟分配内存有关系,分别是plain new , nothrow new和 placement new。看如下代码:classMyClass {…};MyClass * p=newMyClass;这里的new实际上是执行如下3个过程(这三个过程都在一个new operator中完成):1. 调用malloc/heap_alloc分配内存 ;2. 调用构造函数生成类对象;3. 返回相应指针。operat 阅读全文
posted @ 2013-10-11 14:16 Leo Forest 阅读(542) 评论(0) 推荐(0) 编辑