Votre question

Langage c:chaîne de caractère avec accent et ponctuation

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
31 Décembre 2008 18:37:48

Bonjour,
J'ai créer une police bitmap pour affiché des caractères avec la SDL grâce à des SDL surface.
Mon programme récupère chaque caractère d'un document texte dans une chaîne puis affiche les images correspondantes.
J'utilise la fonction fgets qui est normalement faite pour prendre une ligne mais j'ai contourné le problème en m'y prenant de cette manière: fgets(chaîne, 2, fichier);
Une fois le caractère récupéré sous forme de chaîne, je le compare avec d'autre chaîne déclaré avant(contenant chacune des lettres) en utilisant la fonction strcmp.
Mon problème se situe au niveau des caractères de ponctuation qui ne sont pas reconnus.
Ne pouvant pas déclarré de chaine comportant de caractère de ponctuation, je cherche une solution pour pouvoir comparré la chaine récupéré dans le document texte
Le problème s'étant aussi aux accent.

Autres pages sur : langage chaine caractere accent ponctuation

a b L Programmation
1 Janvier 2009 12:06:11

Tu peux prendre une ligne complète, et travailler dans des buffers.
Dans ton buffer, tu peux transformer les caractères inconnus par une image dessinant un petit carré par exemple.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS