读书人

C++文件处理的有关问题.

发布时间: 2012-05-28 17:59:33 作者: rapoo

C++文件处理的问题....

C/C++ code
void Adminstration::insert(){    ofstream file;    string s1;    string s2;    cout<<"Input username:";    cin>>s1;    cout<<"Input pasword:";    cin>>s2;    cout<<endl;    size_t count=0;    fstream fp(TEXT("D:\\Adminstration.txt"),ios::in|ios::out);    string s3,s4;    while(fp&&getline(fp,s3))    {        getline(fp,s4);        if(s3==s1)        {            cout<<"Username  Already  exit......\n";            ++count;        }    }    cout<<count<<endl;    if(count==0)    {        fp<<s1;        fp.put('\n');        fp<<s2;        fp.put('\n');        fp.close();    }    else        return;}


[解决办法]
放在if(count == 0)之前, 我也没试, 按道理大约就是那么写.

读书人网 >C++

热点推荐