歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C++ getline()函數

C++ getline()函數

日期:2017/3/1 10:07:25   编辑:Linux編程

stringstream中getline()函數

函數原型

istream& getline(istream &is,string str,char delim);
istream& getline(istream &is,string str);

其中
is:輸入流
str:存儲操作的內容
delim:終結符
函數功能:將輸入流中的字符串存儲到str中,知道遇到終結符為止。第二個函數默認終結符為‘\n’。
在遇到delim後delim會被丟棄,不會存到str中。在下次讀入操作時,將在delim的下個字符串開始操作。
函數在輸入流is中遇到文件結束符(EOF)或者在讀入字符的過程中遇到錯誤都會結束

Copyright © Linux教程網 All Rights Reserved