Probleme const_iterator - C++ - Programmation
Marsh Posté le 26-10-2006 à 22:39:20
OK, j'ai trouve. il fallait simplement remplacer
Code :
|
par
Code :
|
Si qqu'un sait pourquoi ...
Marsh Posté le 26-10-2006 à 22:51:39
parce que le compilo ne peut pas savoir que PILE<T>::const_iterator est un type.
template<>
class PILE<int>
{
enum { const_iterator };
};
dans ce cas PILE<T>::const_iterator n'est pas un type pour T = int
Marsh Posté le 26-10-2006 à 23:41:32
Toi, payen, convertis-toi maintenant que jesus_christ t'a montré la lumière!
Marsh Posté le 26-10-2006 à 20:39:30
Salut,
J'ai voulu porter un de mes codes pour le compiler avec gcc. J'ai un probleme ... Une erreur que je ne comprends pas. Voila la fonction en question ...
L'erreur renvoyee par gcc est
PILE est une classe template derivee de std::vector.
J'en ai d'autres qui ont le meme genre de definitions ret qui provoquent les memes erreurs. Une idee ???
D'avance merci