getline有什么用,getline的使用方法
getline有什么用,getline的使用方法
正文
1.什么是getline
getline是c++中的一個函數(shù),其主要功能是從輸入流中讀取一行數(shù)據(jù)并存儲到指定的字符串變量中。getline函數(shù)可以讀取完整的一行數(shù)據(jù),不管該行數(shù)據(jù)有多長。
2.getline函數(shù)的語法
getline函數(shù)的語法如下:
getline(istream&Input,string&str,chardelim);
3.getline函數(shù)的返回值
如果成功讀取到一行數(shù)據(jù),則返回true,否則返回false。
4.getline函數(shù)的使用實例
以下是一個使用getline函數(shù)讀取文件內(nèi)容的實例:
//打開文件
ifstreamfile("example.txt");
//定義讀取到的一行數(shù)據(jù)的變量
stringstr;
//循環(huán)讀取文件內(nèi)容
while(getline(file,str)){
cout<
}
以上代碼就可以讀取example.txt文件中的所有內(nèi)容并依次輸出到控制臺。如果文件中有多行數(shù)據(jù),getline函數(shù)會循環(huán)讀取每一行,并將其存儲到str變量中。
返回:安防新聞
廣告咨詢:18215288822 采購熱線:18215288822
聲明:農(nóng)機大全所有(圖文、音視頻)均由用戶自行上傳分享,僅供網(wǎng)友學習交流,版權(quán)歸原作者。若您的權(quán)利被侵害,請聯(lián)系 56325386@qq.com 刪除。
載注明出處:http://www.digitalhomeuk.com/news/296868.html