照书上写的程序,有错~~真打击人啊
是钱能C++程序设计教程(第二版)
程序如下:
#include <fstream>
using namespace std;
int main()
{
ifstream in( "a.in ");
ofstream out( "a.out ");
string s;
for(string str;getline(in,str);)
out < <str < <endl;
}
错误:1.error C3861: 'getline ': identifier not found
2.error C2679: binary ' < < ' : no operator found which takes a right-hand operand of type 'std::string ' (or there is no acceptable conversion)
环境:VS2005
感觉这本书太一般了,第2章突然有个地方用文件流,又说的不明不白的...郁闷
[解决办法]
早点换书吧。C++ Primer,早换早好。
你少了#include <string>
[解决办法]
呵呵。没头文件
[解决办法]
第二章就讲文件了吗?
[解决办法]
没看过那个是书,不知道好坏,看书名叫程序设计,你应该还不到程序设计这个水平.先看看语法吧,把C++中的那几个类搞搞清楚
[解决办法]
感觉好像挺多人都看钱能的书似的,
少了string头文件,你程序里的string str就不可见了,加上#include <string> 即可
[解决办法]
难道它的程序都不编译运行一下就往书上印刷的吗,BS
[解决办法]
这本书应该是针对有c语言知识基础的人写的书
[解决办法]
是你自己少的头文件,还是书上少的,这什么书啊?
[解决办法]
是少了头文件,,,,书上有错很正常了了..最好换书了
[解决办法]
同意
照书上写的程序,有错~真打击人啊解决方法
照书上写的程序,有错~~真打击人啊是钱能C++程序设计教程(第二版)程序如下:#includefstreamusingnamespac
