| 1 | [[PageOutline]] |
| 2 | |
| 3 | |
| 4 | = Conteneurs & Itérateurs = |
| 5 | |
| 6 | Au cours de ce TME nous allons passer en revue trois principaux |
| 7 | types de conteneurs de la {{{STL}}}, {{{vector<>}}}, {{{list<>}}} |
| 8 | et {{{map<>}}}, ainsi que leurs itérateurs. Nous verrons aussi |
| 9 | leurs relations avec les fonction de tri. |
| 10 | |
| 11 | Pour pouvoir travailler, nous allons utiliser les mots d'un petit |
| 12 | texte fourni dans le fichier [attachment:GPL_2_text.h GPL_2_text.h]. |
| 13 | Le texte vous est fourni sous forme d'un tableau de {{{char*}}}. |
| 14 | La fin du tableau est indiquée par un pointeur {{{NULL}}}. |
| 15 | |
| 16 | {{{ |
| 17 | const char* GPL_2_text[] = { |
| 18 | "GNU", "GENERAL", "PUBLIC", "LICENSE", |
| 19 | // ... |
| 20 | NULL |
| 21 | }; |
| 22 | }}} |