getline头文件 getline
生活知识
2023-12-02 23:04:05
导读 大家好,我是小典,我来为大家解答以上问题。getline头文件,getline,很多人还不知道,现在让我们一起来看看吧!1、函数原型:21132、istr...
大家好,我是小典,我来为大家解答以上问题。getline头文件,getline,很多人还不知道,现在让我们一起来看看吧!
1、函数原型:2113
2、istream& getline (istream& is, string& str, char delim);
3、istream& getline (istream& is, string& str);
4、参数1是 输入5261文件流对象。
5、参数2是 string 型对象。
6、参数3是选项参数,若有,它便是分隔符。
7、getline(input, line) 里 input 是 输入文件流对象,
8、前面定义了:ifstream input("test.txt"); 对应文件 test,txt
9、前面定义了: string line, word; 所以4102line 是 string 型对象。
10、getline(input, line) 从 test,txt 读入1行内容1653,放入 string 型对象 line。
11、返回值是 输入文件流对象 input (如果文件到达EOF 或 发生错专误,eofbit,failbit,badbit 的标志位将变属化)。
12、while( getline(input, line) ) {} 循环体内应加输入状态的判断,及时 break;
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!