读书人

请教为何小弟我的getline用不起来

发布时间: 2012-02-07 17:45:36 作者: rapoo

请问为何我的getline用不起来?
程序:
#include <iostream.h>
#include <string.h>
#include <fstream.h>
void main()
{
ifstream in( "a1.txt ");
ofstream out( "a2.txt ");
int a;
if(getline(in,a)) a+=2;
out < <a;
}
编译时总是说error C2065: 'getline ' : undeclared identifier
这是怎么回事啊,怎么办呢?
还有就是,我用的是VC++6.0英文版
在定义string型变量的时候总是说error C2065: 'string ' : undeclared identifier
以上要怎么解决呀,谢谢。

[解决办法]
全部换用新的文件头
#include <iostream>
#include <string>
#include <fstream>

using namespace std;

读书人网 >C++

热点推荐