langage C et caractères accentués

FireBird

Grand Maître
salut
j'essaie de code un tableau de string mais j'ai des blem avec les é à è ù etc.
[cpp]static char *tab_1[2][11] = {
{"é", "\"", "'", "(", "-", "è", "ù", "ç", "à", "y", "x"},
{"a", "z", "e", "r", "t", "y", "u", "i", "o", "p", "m"}
}
};[/cpp]
L'affichage du é donne un caractère bizzare.
J'ai remplacé é par \u00e8
à la compilation ça donne ça comme warning
clavier.c:67:18: attention : noms de caractère universel sont seulement valides en C++ et C89
et toujours des caractèrs bizaroides partout où y a des accentués.
 

KangOl

Grand Maître
euh ... les char, c'est entre simple quote :o

et puis DOS a son propre jeu de caractère...
 

zeb

Modérateur
et puis DOS a son propre jeu de caractère...
DOS ?
Mais qui a parlé de DOS... ?

Ah bah, justement, Le Phénix* des hôtes de ce forum ne dit rien sur l'environnement dans lequel (lesquels) il est. Peut-être qu'avec un peu plus d'information, on pourra l'aider. [:spamafote]


* Risen From Ashes œuf corse.
 

FireBird

Grand Maître
et puis DOS a son propre jeu de caractère...
DOS ?
Mais qui a parlé de DOS... ?

Ah bah, justement, Le Phénix* des hôtes de ce forum ne dit rien sur l'environnement dans lequel (lesquels) il est. Peut-être qu'avec un peu plus d'information, on pourra l'aider. [:spamafote]


* Risen From Ashes œuf corse.
ِ
C'est un tableau à 2 dimensions de chaines de caractères pour répondre à KangOl
Je suis sous PC et Fedora 5, gcc-4.1.1 pour répondre à zeb.
 

KangOl

Grand Maître
et puis DOS a son propre jeu de caractère...
DOS ?
Mais qui a parlé de DOS... ?

Ah bah, justement, Le Phénix* des hôtes de ce forum ne dit rien sur l'environnement dans lequel (lesquels) il est. Peut-être qu'avec un peu plus d'information, on pourra l'aider. [:spamafote]


* Risen From Ashes œuf corse.
il y a bcp de chance qu'il soit sous windows ...
 

FireBird

Grand Maître

tu peux mieux expliquer ?
 

batchy

Grand Maître
ton éditeur de texte t'encode peut être le fichier en UTF8 (c'est la mode sous linux) or les consoles UTF8 c'est pas encore la mode.
essaye de demander à ton éditeur de texte d'utiliser du latin1/iso8859-1 ou du latin9/iso8859-15 (mieux)
 

zeb

Modérateur
et j'ignore ...
Ben oui mais, Help yourself !

As-tu, comme le bon sens l'oblige, ouvert ton fichier avec un autre éditeur avant de nous dire que c'est un problème de compilation ?
 

zeb

Modérateur


Modérateur : A nouvelle question, nouveau sujet.
Merci de ne pas polluer et de laisser tranquille ce vieux topic !
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 059
Membres
1 586 394
Dernier membre
Manoushk
Partager cette page
Haut