C++

Fermé
nadia hareb Messages postés 110 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 18 août 2010 - 14 déc. 2008 à 13:25
 tinoeldorados - 15 déc. 2008 à 15:45
Bonjour,
vector<vector<Chambre*> > ligne(3);
si vous pouver m"aider asavoir l'utilité de cette commande

1 réponse

tinoeldorados
15 déc. 2008 à 15:45
vector<vector<Chambre*> >

signifit que ton programme souhaite cree un tableau de tableau de pointeur sur des chambres.

un pointeur sur des chambres est une zone memoire qui contient une ou plusieurs chambres
tu decides de faire un tableau de zones comme celle decrit au dessus

et enfin un tableau qui cotient dans chaque case un tableau precedent.

Exemple :

un hotel est un vector vector de chambre *

(pointeur) une chambre * = une chambre !! pour faire simple
vector < chambre *> une tage de mon hotel
vector<vector<chambre>> l'ensemble des etages qui contiennent des chambres ...
0