读书人

想请教下关键字和函数调用的区别

发布时间: 2012-06-13 12:30:18 作者: rapoo

想请问下关键字和函数调用的区别
我想请问下在使用关键字和使用函数调用时,编译器怎么处理的,例如C++中使用New 来动态分配内存,而不适用malloc函数来分配,malloc不能调用构造函数,那么为什么使用关键字New的话就能方便的调用类的构造函数呢?

[解决办法]
New是c++类的默认生成的一个静态函数吧,从属于类。
[解决办法]
设计上的原因.

new的话,分配了内存之后,编译器还生成一堆调用,比如 构造函数等
[解决办法]

探讨
编译器决定。

读书人网 >C++

热点推荐