String

Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010 - 13 déc. 2003 à 08:42
Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010 - 13 déc. 2003 à 13:06
Bonjour ;
Ma question paraîtra sûrement un peu idiote... Mais bon la voilà :
Je veux mesurer le nombre de caractère d'une chaîne de type 'string'. J'ai donc essayé le code suivant :
sizeof(sTest) / sizeof(string);
Mais il me renvoie toujours 1. Donc si quelqu'un a une solution... Merci d'avance.
Saros

3 réponses

cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
13 déc. 2003 à 09:09
ba si c'est un String de la classe string, c'est sTest.length()

mais la je ne connai pas ce type string, en c on utilise des tableau de char, pour avoir la longueur de ta chaine:
sizeof(sTest) / sizeof(sTest[0]);
0
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
13 déc. 2003 à 09:35
oui c'est sTest.length(); pour string
0
Saros Messages postés 921 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 23 septembre 2010
13 déc. 2003 à 13:06
OK, merci beaucoup (j'ai mis à jour la source).
Saros
0
Rejoignez-nous