首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

想知道.到低那个地方错了.该如何处理

2012-07-30 
想知道.到低那个地方错了.C/C++ code#include fstream#include iostream#include algorithm #includ

想知道.到低那个地方错了.

C/C++ code
#include <fstream>#include <iostream>#include <algorithm> #include <string>#include <vector>using namespace std;int main(){    ifstream in_file("d:\\myfile.txt");    if (!in_file)    {       cerr << "oops! out_file\n" ;       return -1;       }    ofstream out_file("d:\\myfile.txt");    if (!out_file)    {       cerr << "oops! out_file\n" ;       return -2;       }        string word;    vector<string> text;        while (in_file >> word)          text.push_back (word);        int ix;    cout << "unsorted text: \n";        for (ix=0;ix<text.size();++ix)    cout << text[ix] << "\t";    cout << endl;        sort(text.begin(),text.end());        out_file << "sorted text: \n";    for (ix=1;ix<text.size();++ix)    out_file << text[ix] << "\t";    out_file << endl;    system("pause");    return 0;}              


[解决办法]
为什么要用infile和outfile同时对一个文件??这个是不可能的。必定有一个会打开文件失败的
[解决办法]
探讨

引用:

为什么要用infile和outfile同时对一个文件??这个是不可能的。必定有一个会打开文件失败的

这个...?要怎样改?

热点排行