Différence entre pointeur de pointeur et vector de pointeur - C++ - Programmation
Marsh Posté le 01-04-2013 à 13:34:14
Ça n'a rien à voir, C** tab est un pointeur sur un pointeur sur un type C
ta deuxième déclaration est un vecteur de vecteur contenant des pointeurs sur le type C.
Marsh Posté le 01-04-2013 à 17:58:48
Si tu tiens à faire l'analogie C/C++, vecteur<vecteur<C*>> correspondrait à C*** (tableau 2D de pointeurs sur C)
Marsh Posté le 01-04-2013 à 12:48:37
Bonjour à tous,
j'ai voulu savoir quelle est la différence entre un tableau de pointeur sur des objets instances d'une classe C ou des ces classes héritées et vecteur des pointeurs sur des objets de la classe C ou de ces classes filles?
1) C** tab;
et
2) vector< vector <C*>>
Merci d'avance.