phoenixadb
J'ai un problème sur une fonction que je n'arrive pas à résoudre
mon nom de fichier est test.txt
et ma fonction:
void ecriturefichier(char* nomfichier)
{
int i;
ofstream out;
ifstream in;
char* ligne;
ligne=new char[80];
out.open(nomfichier);
in.open(nomfichier);
while(ligne[0] != '' && ligne[1] !='a' )
{
cin.clear();
cin >> ligne;
out << in << ligne <<endl;
}
out.close();
in.close();
delete ligne;
}
la ligne saisi est "salut"
voici le résultat dans test.txt:
0x7f7f0d80salut
Je ne sais pas comment faire pour virer l'adresse marquer
en début et pire je ne sais pas d'où elle vient.
Merci de m'aider