c'est plus proche du C que du C++ ça :D
Mais bon vu que ça utilise une bibliothèque C...
ensuite
iconv_tconv=iconv_open("ascii//TRANSLIT","utf-8");if(conv==(iconv_t)-1){if(errno==EINVAL)std::cout<<"The conversion is not supported by the implementation."<<std::endl;elsestd::cout<<"something got wrong..."<<std::endl;}
dans la boucle for? j'ai comme un doute
et toujours dans la même idée, on arrive pas à le faire; mais on fait quand même
intret=iconv(conv,&pin,&ol,&pout,&dl);
j'ajouterai
char *origin = argv[i];
[...]
char *pin = origin;
n'a pas d'intérêt pas de copie des chaines, juste des pointeurs, on se retrouve avec 3 variables différentes qui pointent au même endroit argv[i], origin, pin...
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: une solution ?
Posté par fearan . En réponse au message renommage de fichiers en masse. Évalué à 3.
c'est plus proche du C que du C++ ça :D
Mais bon vu que ça utilise une bibliothèque C...
ensuite
dans la boucle for? j'ai comme un doute
et toujours dans la même idée, on arrive pas à le faire; mais on fait quand même
j'ajouterai
n'a pas d'intérêt pas de copie des chaines, juste des pointeurs, on se retrouve avec 3 variables différentes qui pointent au même endroit argv[i], origin, pin...
Il ne faut pas décorner les boeufs avant d'avoir semé le vent