【发布时间】:2011-10-22 13:31:02
【问题描述】:
假设我有这个:
class foo{
Member member;
foo();
~foo();
};
我应该如何分配成员?
编辑:我应该如何告诉他使用哪个构造函数?(抱歉不清楚)
现在我已经知道member = Member(...); 语法了
这会导致内存泄漏吗?
{
Memory *temp = new Member();
member = *(temp); //will it work at all??(is it copy constructor?)
delete temp;
}
【问题讨论】:
-
我已经发现我应该使用 memory = Member();没有新的..还是谢谢
标签: c++ class memory-management