8 votes

Comment convertir un vector<char*> en un vector<string>/string

Nous avons une ancienne méthode qui renvoie un vector de pointeurs char, c'est-à-dire vector<char *> . Maintenant, je dois traiter uniquement les chaînes de caractères ( std::string ). Comment puis-je faire cela ?

Cette question peut sembler simple, mais je suis tombé sur quelques sites web qui décrivent que ce genre de considérations peut entraîner des fuites de mémoire.

Maintenant, soit je veux obtenir un vector<string> ou même une chaîne de caractères sans aucune fuite de mémoire. Comment puis-je faire cela ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X