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