构造函数可不可以显试地调用?
没分了 问题点数:0、回复次数:4Top
1 楼BoXoft()回复于 2006-11-03 19:55:31 得分 0
A* pa = new A();
就是显示调用构造函数。Top
2 楼xiaov007()回复于 2006-11-03 20:09:19 得分 0
当然可以:
class render{
public:
render(int a, int b)
{a=5; b= 10;}
}
main()
{
render a(1,2);
}
以上就时显示调用一种方式。
Top
3 楼zhaozhencn(FlyingDonkey)回复于 2006-11-04 23:41:53 得分 0
构造函数在构造对象时可以显式给出。
A b = A(x,y); //首先调用A构造函数生成一个临时对象,再复制构造一个b对象。Top
4 楼iambic()回复于 2006-11-05 00:25:07 得分 0
A* pa = new A;
pa->A();
pa->~A();
delete pa;
自己试下就知道了。
Top




