Bonjour
Je suis entrain de faire un petit programme mais je bloque sur un point. Le but du programme est de récupérer caractere par caractere ce qui est écrit dans un fichier texte, ensuite, pour chacuns, rechercher une image correspondante au code ascii de ce caractère et l'afficher, et enfin sauver cette l'image finale au format bmp. Pour cela j'utilise fstream pour lire le fichier texte et SDL pour sauvegarder le tout sous forme d'image.
Donc sa ressemble a :
int caract;
...
while (file.eof())
{
caract = file.get();
...
}
Le programme marche très bien...pour les caractères dont le code ascii va de 0 à 127. Pour les accents par exemple, le code récupéré est souvent négatif.
Donc ma question est : est-il possible de récupérer le code ascii des caractères qui vont de 128 a 255?