返回信息流#include<iostream>
#include<fstream>
#include<iterator>
#include<algorithm>
using namespace std;
int mian()
{
ofstream OddFile;
OddFile.open("oddFile.dat");
ofstream EvenFile;
EvenFile.open("evenFile.dat");
if(!OddFile||!EvenFile)
{
cerr<<"can not open outfiles!!!"<<endl;
return EXIT_FAILURE;
}
cout<<"Enter some integers:"<<endl;
istream_iterator<int>read,eof;
ostream_iterator<int>odd_read(OddFile,"\n");
ostream_iterator<int>even_read(EvenFile," ");
while(read!=eof)
{
if((*read)%2==0)
{
*even_read=*read;
++even_read;
}
else
{
*odd_read=*read;
++odd_read;
}
++read;
}
OddFile.close();
EvenFile.close();
return 0;
}
这是c++primer 第四版(中文版)P353 习题11.8的源程序;但是运行之后出现如下错误:
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/fuck.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
fuck.exe - 2 error(s), 0 warning(s)
本程序是在控制台下运行的,不知道错误出在哪里,希望高手帮忙指正
这是一条镜像帖。来源:北邮人论坛 / cpp / #46934同步于 2010/11/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
c++primer 第四版(中文版)P353 习题11.8的源程序问题 求解答
ncut56422762
2010/11/27镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
会不会因为程序名是敏感词,编译程序拒绝执行
【 在 ncut56422762 (潇湘行者) 的大作中提到: 】
: #include<iostream>
: #include<fstream>
: #include<iterator>
: ...................