Voila mon problème, j'ai besoin d'un marqueur dans un fichier. Tellg() me renvoie un entier correspondant a l'emplacement dans le fichier. Cela marche très bien avec Visual Studio, tellg me renvoi les bonnes valeurs et tous marche bien. Maintenant j'ouvre le programme avec DevC++, je ne touche pas le code, je lance le programme, il me lit la première ligne et après la valeur de Tellg est différente.
Sous Visual j'ai tellg qui prend les valeurs suivantes : 0 15 31 47 65 83 99
Sous DeVC++ c'est: 0 22 -1 -1 -1 -1 -1
Partager