getline头文件 getline

生活知识 2023-12-02 23:04:05
导读 大家好,我是小典,我来为大家解答以上问题。getline头文件,getline,很多人还不知道,现在让我们一起来看看吧!1、函数原型:21132、istr...
2023-12-02 23:04:05

大家好,我是小典,我来为大家解答以上问题。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;

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!