Cours 5 Flashcards

1
Q

Standard Template Library

A

Un ensemble de patrons génériques de classes
et de fonctions
* Utilisent les template et non l’héritage couplé avec les fonctions virtuelles par soucis d’efficacité

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Conteneurs pour stocker des séquences

A

vector, deque, list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Conteneurs pour stocker des collections de clefs

A

set, multiset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

pour stocker des collections de clefs avec des valeurs associées

A

map, multimap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Métaprogrammation
Des instructions du type
if (Condition)
traitement1();
else
traitement2(); Pourront ainsi être remplacées par :

A

Test<Condition>::traitement();</Condition>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Des instructions du type
for (int i=0;i<10;i++)
MonTraitement();
Pourront ainsi être remplacées par :

A

Boucle<0,10>::traitement();

How well did you know this?
1
Not at all
2
3
4
5
Perfectly