le "delete[] localStringCopy;" plante, je me doute que la fonction wcstok y soit pour quelque chose mais je seche..., je suis vraiment obligé de la delete cette variable ? a la sortie de ma fonction le systeme s'en chargera t'il tout seul ?
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 12 févr. 2010 à 23:43
Chez moi, j'ai repris ta fonction, et ça fonctionne avec quelques légères modifications (splitString). Néanmoins valgrind n'aime pas du tout (c'est un vérificateur mémoire). En effet, la fonction wcstok est éviter en C++ (on ne mélange pas C et C++).
Je t'ai mis une version full C++ qui est plus adaptée (et qui gère les délimiteurs multiples).