C++中getline()的用法 |
您所在的位置:网站首页 › getle怎么读 › C++中getline()的用法 |
getline()用法
getline是C++标准库函数;它有两种形式,一种是头文件< istream >中输入流成员函数;一种在头文件< string >中普通函数; 它遇到以下情况发生会导致生成的本字符串结束: (1)到文件结束,(2)遇到函数的定界符,(3)输入达到最大限度。 输入流成员函数getline()函数语法结构: 在< istream >中的getline()函数有两种重载形式: istream& getline (char* s, streamsize n ); istream& getline (char* s, streamsize n, char delim );作用是: 从istream中读取至多n个字符(包含结束标记符)保存在s对应的数组中。即使还没读够n个字符, 如果遇到delim 或 字数达到限制,则读取终止,delim都不会被保存进s对应的数组中。 代码实例 #include using namespace std; int main() { char name[256]; cout string name; cout |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |