[C++]aide pour résoudre erreur de compilation

Fermé
MounaRM Messages postés 19 Date d'inscription jeudi 10 juin 2010 Statut Membre Dernière intervention 27 avril 2011 - 27 avril 2011 à 08:42
Bonjour à tous ,

j'espère que vous allez m'aider à résoudre ce problème .
Lorsque j'ai essayé de compiler mon code , je trouve cet erreur :


File.cpp:25: void File::Enfiler(const int&): Assertion '((Fin+1) % Taille) != Tete' failed.


la génération de l'erreur se fait lors de l'appel de la méthode Defiler() dans une autre classe ,voici le code de la méthode:


int File::Defiler ()
{
assert ( !FileVide() );
Tete = ( Tete + 1 ) % Taille;
return TabElement[Tete];
}



Merci d'avance pour l'aide