IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

enum html accentué


Sujet :

C

  1. #1
    Membre très actif Avatar de J4e8a16n
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 271
    Par défaut enum html accentué
    Bonjour à tous,

    Je voudrais utiliser une énumération pour remplacer les caractères html par leurs équivalents accentués. Je verrai pour le problème des caractères et de l'ansi plus tard.

    Première idée:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    /*  char a_remplacer [5][] = {
       {"=E8", "é"},
       {"=EA", "ê"},
       {"=E8", "è"},
       {"=E0", "à"},
       {"=3D", "="}};  */
    Deuxième idée:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
     typedef  enum   {'\75'E8 = 'é', '\75'EA = 'ê', '\75'E8 = 'è', '\75'E0 = 'à', '\75'3D = '\75'} a_remplacer;
     
    printf("%c\n", a_remplacer['\75'EA]);
    ---------- GCC ----------
    delme.c: In function `main':
    delme.c:7: error: syntax error before '='
    delme.c:7:84: invalid suffix "D" on integer constant
    delme.c:9: error: syntax error before "a_remplacer"
    -----------------------------

    Comment puis-je créer l'énumération?
    Comment la printf - ter?


    JPD

  2. #2
    Membre émérite
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Par défaut
    Ce que tu veux faire ne peut pas ce faire avec une enumération enum
    Les emumérations font correspondre un littéral à un entier.
    Toi c'est une chaine de caractère avec un caractère.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Free Pascal] Traduire du texte HTML accentué dans les deux sens
    Par TheFreeBerga dans le forum Free Pascal
    Réponses: 11
    Dernier message: 22/06/2014, 13h19
  2. Convertir caractère accentué HTML �
    Par oneil dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 07/12/2010, 08h44
  3. Réponses: 10
    Dernier message: 19/03/2008, 11h06
  4. Réponses: 3
    Dernier message: 09/03/2006, 11h29
  5. Accentuation - pages html générées par Java
    Par phoebe dans le forum Linux
    Réponses: 4
    Dernier message: 28/05/2004, 12h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo