c++编程求教
怎用指向类的指针,访问类的函数成员?
例如:有food类,food类中有void fun()函数,公有成员a
food *p1;
p1=(food *)malloc(sizeof(food));
p1->a;可以执行
p1->fun();这里不能执行,请问怎样才能像访问数据成员那样访问函数成员?
[解决办法]
p1 = new food();
[解决办法]
malloc不要用在C++的内存分配中,使用new。
p1 = new food();
[解决办法]
发布时间: 2012-06-05 13:54:06 作者: rapoo
c++编程求教
怎用指向类的指针,访问类的函数成员?
例如:有food类,food类中有void fun()函数,公有成员a
food *p1;
p1=(food *)malloc(sizeof(food));
p1->a;可以执行
p1->fun();这里不能执行,请问怎样才能像访问数据成员那样访问函数成员?
[解决办法]
p1 = new food();
[解决办法]
malloc不要用在C++的内存分配中,使用new。
p1 = new food();
[解决办法]