je voudrais connaitre l'equivalent pour de la STL d un tableau a 1,2 ,3
,4 dimenssion .
int tab1[9]
int tab2[9][9]
int tab3[9][9][9]
pour une utilisation la plus simple
Pour des tableaux de taille constante, ton code est préférable (plus simple à lire, plus simple à comprendre, plus probable qu'une autre personne connaisse...)
-- Vincent
je voudrais connaitre l'equivalent pour de la STL d un tableau a 1,2 ,3
,4 dimenssion .
int tab1[9]
int tab2[9][9]
int tab3[9][9][9]
Pour des tableaux de taille constante, ton code est préférable (plus simple
à lire, plus simple à comprendre, plus probable qu'une autre personne
connaisse...)
Pour des tableaux de taille constante, ton code est préférable (plus simple à lire, plus simple à comprendre, plus probable qu'une autre personne connaisse...)
-- Vincent
Fabien LE LEZ
On 9 Sep 2005 14:27:58 -0700, "" :
je voudrais connaitre l'equivalent pour de la STL d un tableau a 1,2 ,3 ,4 dimenssion [...] pour une utilisation la plus simple
Y'a pas de truc vraiment simple.
Si le tableau est de taille constante, connue à la compilation, le plus simple est d'utiliser un tableau à la C (comme tu le fais).
Si le tableau est de taille constante, mais pas connue à la compilation, l'"empilage" de vectors convient (cf réponse de Vincent).
Si le tableau peut varier en taille, tu dois décider du comportement (exemple : En deux dimensions, si on rajoute une ligne, est-ce que cette nouvelle ligne a automatiquement la même taille que les précédentes ?) puis faire une classe qui décrit ce comportement.
On 9 Sep 2005 14:27:58 -0700, "horneta2005@yahoo.fr"
<horneta2005@yahoo.fr>:
je voudrais connaitre l'equivalent pour de la STL d un tableau a 1,2 ,3
,4 dimenssion [...]
pour une utilisation la plus simple
Y'a pas de truc vraiment simple.
Si le tableau est de taille constante, connue à la compilation, le
plus simple est d'utiliser un tableau à la C (comme tu le fais).
Si le tableau est de taille constante, mais pas connue à la
compilation, l'"empilage" de vectors convient (cf réponse de Vincent).
Si le tableau peut varier en taille, tu dois décider du comportement
(exemple : En deux dimensions, si on rajoute une ligne, est-ce que
cette nouvelle ligne a automatiquement la même taille que les
précédentes ?) puis faire une classe qui décrit ce comportement.
je voudrais connaitre l'equivalent pour de la STL d un tableau a 1,2 ,3 ,4 dimenssion [...] pour une utilisation la plus simple
Y'a pas de truc vraiment simple.
Si le tableau est de taille constante, connue à la compilation, le plus simple est d'utiliser un tableau à la C (comme tu le fais).
Si le tableau est de taille constante, mais pas connue à la compilation, l'"empilage" de vectors convient (cf réponse de Vincent).
Si le tableau peut varier en taille, tu dois décider du comportement (exemple : En deux dimensions, si on rajoute une ligne, est-ce que cette nouvelle ligne a automatiquement la même taille que les précédentes ?) puis faire une classe qui décrit ce comportement.