Bonsoir,
Bon, je vais essayer d'être le plus clair possible, voici mon problème :
J'ai une classe Stock qui hérite du la classe multiset :
Ce multiset est sensé contenir des instances de ma classe Rouleau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #include "rouleau.h" #include <multiset> #include <algorithm> using namespace std; typedef multiset <?, ?> stockRouleaux; class Stock : public stockRouleaux { public: Stock(); ~Stock(); };
Je souhaite donc que ce multiset contienne des instances de Rouleau, triés par ordre croissant de l'attribut diametre de chacune de ces instances.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #include <string> using namespace std; class Rouleau { protected: string reference; short diametre; short rangee; short colonne; public: Rouleau(string ref, short diam, short rang, short col); };
Suis-assez clair?!
DONC, tout ce que j'aimerai savoir, c'est comment déclarer un tel multiset (j'ai cherché et je n'est eu que des exemples de multisets contenant des entiers...)
Merci d'avance!
Partager