Supposons que j'ai ceci:C++ répartition des membres de la classe
class foo{
Member member;
foo();
~foo();
};
Comment j'affecter le membre?
EDIT: Comment dois-je lui dire quel constructeur à utiliser (désolé pour être clair)
Maintenant, je sais déjà au sujet de la member = Member(...);
syntaxe
Est-ce que cette cause de fuite de mémoire?
{
Memory *temp = new Member();
member = *(temp); //will it work at all??(is it copy constructor?)
delete temp;
}
Pourquoi le type 'Memory *' est-il présent? –
J'ai déjà trouvé que je devrais utiliser memory = Member(); sans le nouveau .. merci quand même – Vladp