#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;
}
生成的輸出文件在當前目錄下