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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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!