老生常谈C++getline使用方法
2017-06-24 11:44
435 查看
一、心得
getline(cin,s);
多去看函数的使用默认说明
二、使用
getline(istream &in, string &s)
从输入流读入一行到string s
• 功能:
–从输入流中读入字符,存到string变量
–直到出现以下情况为止:
• 读入了文件结束标志
• 读到一个新行
• 达到字符串的最大长度
–如果getline没有读入字符,将返回false,可用于判断文件是否结束
/* 3 */ #include <iostream> #include <cstring> #include <string> using namespace std; int main(){ freopen("in.txt","r",stdin); string s; getline(cin,s); cout<<s; return 0; }
以上这篇老生常谈C++getline使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- c++ ---------命令行获得和转换文件CommandLineToArgvW和GetCommandLineW()的使用
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- C++ 调试宏 __LINE__ __FILE__ & UNICODE使用方法
- C++学习之旅get、getline的使用方法
- C/C++中libcurl的使用-Http GET方法使用详解
- C++中cin.get(),cin.getline(),cin>>,gets(),cin.clear()使用总结
- 解决C/C++程序执行一闪而过的方法(使用getchar,或者cin.get,不推荐system(“pause”))
- cin cin.get() cin.getline() string类成员函数getline(cin,str)使用方法区别与联系
- C# 使用 Environment.GetCommandLineArgs 方法 制作*.exe和参数 供其他程序调用
- C++中cin.get(),cin.getline(),cin>>,gets(),cin.clear()使用总结
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- C++ 使用#define带来的问题及解决方法(const enum inline)
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- C++ cin.getline()函数的使用
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- Linux时间函数C++之gettimeofday()函数之使用方法
- "getline" bug fix for Microsoft Visual C++ 6.0 关于VC6的getline输入需要两个回车才结束的BUG修改方法
- C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()
- C# 使用 Environment.GetCommandLineArgs 方法 制作*.exe和参数 供其他程序调用