读书人

新手请老师们指教

发布时间: 2013-10-30 12:56:22 作者: rapoo

新手求助,请老师们指教!


问题二:1、为什么在用getline()给line赋值后会隔一行才输出
2、当输入什么的时候while才会判定失败

                                                  c++                                              
[解决办法]
1 参考
http://hi.baidu.com/luosiyong/item/998dbaffa6d3b15ec9f337e8
2 ssize_t getline(char **lineptr, size_t *n, FILE *stream);
成功返回字节数, 失败返回-1

[解决办法]
问题一:在我输入^z之后点回车程序不是应该立即结束吗?为什么非要等到我第二次点回车程序才运行结束?
换vc2010

2、当输入什么的时候while才会判定失败
istream& getline ( istream& , string& );
返回值
与参数is是一样的
所以永远不会判定失败!

读书人网 >C++

热点推荐