关于c++创建类对象的问题
关于c++创建类对象的问题
日期:2012-09-19 10:31:00 人气:1
首先这是个静态函数,静态的成员函数,其实跟全局的函数区别不大,就是不属于成员函数,不能调用类内的成员变量
A* p = new A;
A* q = CreateNew();
两个区别不大,都是new一个A类的对象,赋值给一个类的指针,都是在堆上分配
A a; // 定义对象是可以的,也就是说可以在栈上分配
但CreateNew()只能在堆上分配
关于c++创建类对象的问题