Recuperer la taille d'un tableau de string [Résolu]

kobee12 153 Messages postés dimanche 26 janvier 2003Date d'inscription 31 octobre 2006 Dernière intervention - 11 janv. 2005 à 11:11 - Dernière réponse : kobee12 153 Messages postés dimanche 26 janvier 2003Date d'inscription 31 octobre 2006 Dernière intervention
- 17 janv. 2005 à 12:39
Bonjour a tous,

J'aimerais savoir s'il existe une fonction qui permette de récupérer la taille d'un tableau de string.
En java, il est possible de recuperer cette taille en faisant : tableau.Length
En C++, quand je fais par exemple :
string *tableau = new string[5];
cout << tableau->length();
il m'affiche la taille de la premiere chaine de caractere et non la taille du tableau qui est 5.

Pourriez vous m'aider.
Merci
Kobee12
Afficher la suite 

2 réponses

Répondre au sujet
ymca2003 2070 Messages postés mardi 22 avril 2003Date d'inscription 3 juillet 2006 Dernière intervention - 11 janv. 2005 à 12:46
+4
Utile
aucun moyen de récupérer la taille d'un tableau (de strings, de int de n'importe quoi) alloué avec new en c++, il faut la sauvegarder en même temps que le pointeur...

si c'est un tableau statique (taille connu à la compilation) tu peut récupérer le nombre d'élément comme cela : sizeof(tab)/sizeof(tab[0])
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de ymca2003
kobee12 153 Messages postés dimanche 26 janvier 2003Date d'inscription 31 octobre 2006 Dernière intervention - 17 janv. 2005 à 12:39
0
Utile
ok merci.
Commenter la réponse de kobee12

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.