Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/09/2008, à 19:35

rniamo

caractère spéciaux et gtk/gtkmm [résolu]

bonjour,

j'ai un fichier avec dedans :

\342\240\201
\342\240\203
\342\240\211
\342\240\231
\342\240\221

Je récupère chaque ligne et je veux que ça corresponde à une lettre, par exemple je fais en gros (svp ne critiquez pas le code qui suit) :

tab=chargerFichier();

std::string conv Lettre(char lettre) {
   if (lettre=='a') {
         return tab[0]
   }
   return 'r';
}

Le problème est que ça ne marche pas avec les codes octal échappés.

Dernière modification par rniamo (Le 02/09/2008, à 23:16)


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#2 Le 02/09/2008, à 20:51

robrob

Re : caractère spéciaux et gtk/gtkmm [résolu]

J'ai lu, j'ai relu mais j'ai rien compris au problème lol

C'est quoi qui marche pas en fait?
Tes codes échappées (je suppose que tu parles de la notation d'un '\valeur'), il sont où:
- dans tab?
- dans lettre?

Hors ligne

#3 Le 02/09/2008, à 21:10

rniamo

Re : caractère spéciaux et gtk/gtkmm [résolu]

en gros je récupère les chaines échappés mais je veux les utilsées comme des caractères.

En gros pour le moement je récupère les lignes du fichier et pas la correspondance.


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#4 Le 02/09/2008, à 22:47

Link31

Re : caractère spéciaux et gtk/gtkmm [résolu]

Écris-les directement dans le fichier en UTF-8, puis utilise des wchar_t, std::wcin, std::wstring... pour le manipuler.

Hors ligne

#5 Le 02/09/2008, à 23:15

rniamo

Re : caractère spéciaux et gtk/gtkmm [résolu]

c'est pas faux ... là je passe pour pas malin du tout hmm.

Merci


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne