#include <iterator>
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <fstream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
//此处为模板,初次使用容易漏掉<int>
istream_iterator<int> inIter(cin),eof;
ofstream oddPut,evenPut;
oddPut.clear();
evenPut.clear();
//以清空的方式打开文件
oddPut.open("oddput.txt",ofstream::out);
evenPut.open("evenput.txt",ofstream::out);
while (inIter != eof) {
if (*inIter%2) {
//此处" "写成ends无效
oddPut << *inIter <<" ";
} else {
//此处"\n"可以写成endl
evenPut << *inIter <<endl;
}
++inIter;
}
oddPut.clear();
oddPut.close();
evenPut.clear();
evenPut.close();
return 0;
}
生成的输出文件在当前目录下