郁闷,搞到现在也没完全搞清楚new的完整用法,google、baidu都查遍了。也许应该找c++的标准看看。
保存一些资料,明天继续研究。
---------------------------------------------------------------------------------------------------------------------------------------------
operator new 和 new operator- -
operator new:指的是new操作,它是可以被重载的
new operator:指的是new操作符,这个是语言内置的,不可能改变它的含义
void *rawMemory = operator new(sizeof(string));
可以显示调用operator new,但是只完成内存分配,而不会调用构造函数
-------------------------------------------------------------------------------