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 23/08/2008, à 10:07

geenux

[Glib] Récupérer un caractère d'un ustring

Bonjour,
J'ai un petit problème avec la classe Glib::ustring. Je voudrais récupérer un caractère de la chaine, donc j'utilise l'opérateur []

Glib::ustring test("Une chaine pour tester");
Glib::ustring caractere = test[2];

Et là le compilateur me répond

erreur: invalid conversion from «gunichar» to «const char*»
erreur:   initializing argument 1 of «Glib::ustring::ustring(const char*)»

Ma question est donc : comment récupérer un caractère (ayant pour type ustring) à partir d'une chaine de type ustring?

Merci d'avance.

Hors ligne

#2 Le 23/08/2008, à 10:44

rniamo

Re : [Glib] Récupérer un caractère d'un ustring

Glib::ustring c'est une chaine pas un caractère, essaye avec un char (ou gunichar).

Dernière modification par rniamo (Le 23/08/2008, à 21:15)


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

Hors ligne