Bonsoir � tous,

Alors voil� je suis en train d'impl�menter une classe Dictionnaire compos�e d'un tableau de taille variable(lorsque celui-ci est rempli) d'Assoc ( paires clefs, valeurs ) templat�e par les types de ses clefs/valeurs (classe Dico aussi donc).

Dico.h

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
 
template<typename TypeCle, typename TypeValeur>
class Dictionnaire {
 
private:
Assoc<TypeCle,TypeValeur> * tabAssoc;
int size;                        // Taille du tableau pour éviter débordement
int ptr;                          // Position du prochain emplacement disponible
 
public:
Dictionnaire();
~Dictionnaire();
Mais l� je bloque : l'instanciation de mon tableau me pose un probl�me

Dico.cpp

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
 
#include "Dico.h"
 
template<typename TypeCle, typename TypeValeur>
Dictionnaire<TypeCle,TypeValeur>::Dictionnaire():size(10),ptr(0) {
 
	logs=Assoc<TypeCle,TypeValeur>[5];
 
}
et � la compilation j'ai un "error: expected primary-expression before �[� token"

Merci de votre aide !

PS: Oui, il se trouve que j'aimerais y arriver � l'ancienne, avec un tableau alors que l'utilisation d'un vector ou m�me d'un set r�glerai tous mes soucis...