首页 > 编程语言 > 详细

C++ primer

时间:2014-10-09 22:07:59      阅读:306      评论:0      收藏:0      [点我收藏+]

C++ 给我最大的疑惑就是,不知道源码所在。

所以当有一个getline()函数,我不知道它定义在什么地方,是一个怎么样的实现过程,所以后来就荒废了,哎。

今天再次学习找了一下:C++中有两个getline函数,一个是在string头文件中,定义的是一个全局的

函数,函数声明是istream& getline ( istream& is, string& str, char delim )与

istream& getline ( istream& is, string& str );另一个则是istream的成员函数,函

数声明是istream& getline (char* s, streamsize n )与istream& getline (char* 

s, streamsize n, char delim );注意第二个getline是将读取的字符串存储在char数组

中而不可以将该参数声明为string类型,因为C++编译器无法执行此默认转换。


C++ primer

原文:http://my.oschina.net/nickwill/blog/325495

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!