Bonjour,
J'ai une classe en C++ à créer avec plusieurs membre (de type chaine de caractère) avec chacun une taille fixe. Et je me pose donc la question si je dois utiliser l'objet string ou un tableau de caractères pour des raisons d'optimisation mémoire et de performance.
A priori, j'irai plus vers la direction de l'objet string car il y a beaucoup de fonctions utiles déjà implémentées. Mais j'ai aucune idée comment C++ alloue en mémoire un objet string. Allocation d'une taille fixe, puis ré allocation si dépassement ? Allocation dynamique à l'affectation ?
J'aimerai donc avoir quelques éclaircissement sur l'objet string et le choix d'un objet string ou d'un tableau de caractères.
merci d'avance
Partager