test.cpp: In function ‘int main()’:
test.cpp:8: error: ‘stdin’ was not declared in this scope
test.cpp:8: error: ‘freopen’ was not declared in this scope
test.cpp:12: error: ‘memset’ was not declared in this scope
代码:[code]#include
#include
#define max 100000
using namespace std;
int num[max];
int main()
{
freopen("in.txt","r",stdin);
int n;
while(cin>>n)
{
memset(num,0,sizeof(num));
int m=(n+1)/2;
int a,answer;
for(int i=0;i
cin>>a;num[a]++;
if(num[a]>=m)//不能拒绝输入
answer=a;
}
cout<
return 0;
}[/code]
liduo123 于 2011-04-06 21:49:36发表:
头文件包含有问题吧
hml1006 于 2011-04-06 12:07:09发表:
不懂
花开花败2011 于 2011-02-12 18:55:33发表:
我顶
caoyu1199 于 2010-04-23 13:30:20发表:
g++,有没有这方面的资料
longy 于 2010-04-17 08:28:50发表:
你的错误主要是声明类的啊,估计头文件没调用好吧
whmouse 于 2010-04-16 22:01:40发表:
谢谢
UID 于 2010-04-16 17:29:25发表:
有苦恼的时间躲在家里看C++的书
waynebuaa 于 2010-04-15 15:56:24发表:
试试 加上:
#include
#include
wangyu 于 2010-04-13 17:40:49发表:
freopen是不是C++的函数?抱歉,我正自学,还没看到文件处理,但肯定freopen是C的函数