#1 Le 23/08/2008, à 09: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, à 09: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, à 20:15)
< Quelques un des mes programmes | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
\ ^__^
\ (o o)\_______
(___)\ )\
Hors ligne