Bonjour,
en codant mon premier programme C++ je me pose quelques questions par rapports aux tableaux dynamiques, notamment pour leur création et suppression.
J'ai un attribut de classe de type vector<int> que je veux initialiser vide. Dans "MaClasse.h" j'ai écrit:
std::vector<int> m_monAttribut;
J'ai ensuite voulu gérer cet attribut dans le constructeur et destructeur de MaClasse mais je ne sais pas trop comment faire!
J'ai l'impression que pour l'initialisation, il suffit de ne rien écrire à propos de cet attribut dans le constructeur car par défaut il est déjà initialisé vide. Est-ce correct?
Deuxième question, comment faire pour libérer correctement la mémoire prise par ce tableau à la fin de mon programme?
Merci d'avance pour votre aide!
Partager