Bonjour,
J'ai besoin de r�cup�rer la taille d'un tableau allou� dynamiquement. Par contre, je n'utilise pas les vector de la STL, ce qui donne ceci, dans le genre :
1. J'ai bien vu la FAQ C++ � ce sujet, qui dit que pour r�cup�rer la taille d'un tableau allou� dynamiquement, c'est impossible sans utiliser vector.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 int RecupTaille(int* TabeauDEntiers) { int Taille; // Et maintenant... On veut récupérer la taille du tableau. }
2. (Je vais en faire un template, mais plus tard, ici c'est pour l'exemple)
Alors ma question, puisque j'en ai besoin et que je suis obstin�, c'est est-ce qu'il est possible de faire un acc�s � TableauDEntiers[Taille] jusqu'� ce que l'on obtienne une exception et alors renvoyer Taille ?
--> de cette mani�re, cela donnerait :
Merci d'avance pour vos remarques, id�es...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 int RecupTaille(int* TabeauDEntiers) { int Taille=0; try { while 1 { TableauDEntiers[Taille]; } } catch(...) { return Taille; } }
Le Barde.
Partager