照书上写的程序,有错~真打击人啊解决方法
照书上写的程序,有错~~真打击人啊
是钱能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++程序设计教程(第二版)
程序如下:
#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语言知识基础的人写的书
------解决方案--------------------
是你自己少的头文件,还是书上少的,这什么书啊?
------解决方案--------------------
是少了头文件,,,,书上有错很正常了了..最好换书了
------解决方案--------------------
同意