Xin chào các huynh, cái problem của đệ ở đây là sau khi đệ nhập 1 chuỗi và ghi vào file...thì cái file "string.txt" vẫn lưu lại 1 chuỗi...nhưng khi đệ đọc file thì nó print lên màn hình 2 chuỗi giống nhau.:shock:
VD: đệ nhập "123" thì ct print ra "123123"...
mong các huynh tận tình giúp đỡ!!!:love:
Code của e nó đây ạ:
VD: đệ nhập "123" thì ct print ra "123123"...
mong các huynh tận tình giúp đỡ!!!:love:
Code của e nó đây ạ:
PHP Code:
int main()
{
string input,output;
ofstream fileout("string.txt",ios::out); //mo file string.txt de viet
if(!fileout)//neu khong mo duoc
{
cout<<"can't open file"<<endl;
return 0;
}
do//ghi chuoi vao file cho den khi nguoi dung nhap "e"
{
cout<<"nhap chuoi dy kung"<<" "<<endl;
cin>>input;
fileout<<input;//ghi chuoi vao file
}while(input!="e" && fileout);
cout<<endl;
fileout.close();//dong file
ifstream filein("string.txt",ios::in);//mo file de doc
if(!filein)
{
cout<<"can't not open file"<<endl;
return 0;
}
while(filein)
{
filein>>output;
cout<<output<<endl;;
}
cout<<endl;
filein.close();
getch();
}
Comment