Essayons d'utiliser du standard tout au long de ce topic.
g++ sera le compilateur de reference.
Je suis habitue a l'Ansi C mais je vois les avantages de l'OO en particulier la force des templates.
Malheureusment, j'ai toujours un peu de mal avec.
Mon pb actuel, c'est comment declarer des objets specifies de templates.
J'ai une class template nommee
Code :
- template<class T>
- class Foo {
- ...
- }
|
Ailleurs, je peux declarer
tant en argument de fonction que dans le main.
Cependant, quand je le mets dans la partie privee d'une autre classe, le compilateur m'insulte avec
FooBar.h:101: error: 'Foo' is used as a type, but is not defined as a type. |
Quel est le bleme ??
Message édité par iraysyvalo le 12-12-2003 à 02:23:49