Bonjour,

J'ai un problème avec iconv. Je lit plusieurs zone de texte dans un fichier que je convertis via iconv. Le 1er passage est bon, mais pas les suivants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
	for (compteur_element = 0 ; compteur_element < nb_element ; compteur_element++)
	{
		fgets(nom_lu, taille_nom, fichier_in);
		iconv(conversion, &pointeur_nom_lu, &taille_nom_lu, &pointeur_nom_lu_utf8, &taille_nom_lu_utf8);
		fprintf(fichier_out, "%s : %d -> %s : %d \";\n", nom_lu, &pointeur_nom_lu, nom_lu_utf8, &pointeur_nom_lu_utf8);
		fseek(fichier_in, 16, SEEK_CUR);
	}
"nom_lu" change bien mais pas "nom_lu_utf8". Avez-vous une idée d'où ça vient?

J'ai aussi une autre question. J'ai suivi le tuto suivant pour pouvoir utiliser la fonction iconv.
http://www.codeproject.com/Articles/...-Visual-Studio

Par contre j'ai bloqué sur la partie "How to Use" dont j'ai intégré directement les fichiers dans le nouveau projet.
Comment intégrer les fichiers "libiconv.dll" et "libiconv.lib" dans un autre projet pour utiliser la fonction iconv?
J'utilise Visual C++ 2010 Express

Merci d'avance.