Nombre d'éléments dans un tableau
Bonjour,
Je voudrais savoir s'il existait une méthode plus simple que la miene pour trouver le nombre de cases d'un tableau de type quelconque.
Aujourd'hui, j'utilise la méthode suivante :
Code:
1 2 3 4 5 6 7 8 9
|
double unTab[4] = {0.0};
// [...]
int t =0;
t = (int)sizeof(*unTab)/sizeof(double); |
cependant, bien que celà ait marché jusqu'à présent, je me demandais si cette méthode était approprié pour tous les types (double, struct etc...), et s'il n'y avait pas une méthode plus "esthétique" et/ou sécure ?
Pour info, si vous vous posez la question, mon but est de pouvoir manipuler des tableaux dynamiques dans différentes fonctions sans avoir à passer chaque fois le nombre de cellules souhaitées en paramètre.
Merci d'avance.