Salut, j'ai un pb avec fstream...
c'est la premiere fois ke ca me le fais et pourtant il me semble ke je sais l'utiliser depuis le tps.
J'ai un pote ki trouve cette classe trop buguée et ki prefere utiliser les fonction basiques en C (FILE, fopen...) ; juska présent je pensais ke ct juste paskil savais pas utiliser fstream, mais maintenant je me demande s'il a pas raison.
voici mon code :
mafonction(char * m2)
{
while(!outinfile.eof())
{
outinfile.read(mot,2);
if(strcmp(mot,m2) == 0)
DOUBLON = 1 ;
//emplacement 1
}
//emplacement 2
}
voila mon pb est ke je veux faire un write apres le read, voici mon code : outinfile.write(m2,strlen(m2));
Si je le met a l'emplacement 1, ca marche, si je le met a l'emplacement 2 ca marche po...
kelk1 a une idee ? moi j'ai essayé plein de choses, avec get, put, putback, des sleep, des getlines, bref... j'ai tout esseyer et ca ve pas ecrire a l'emplacement 2 ! :-(