原型:getline(istream&, string&)

从输入流istream读取一行数据到stirng中。

#include

#include

#include

using namespace std;

int main()

{

//使用通用的getline

ifstream infile1;

infile1.open("d:\\test.txt");

if (!infile1)//检查文件打开是否成功

{

return 1;

}

string sLine;

while (getline(infile1, sLine))

{

//sLine中不包含换行符,若要逐行输出,需要自行添加。

cout<

}

infile1.close();

//使用文件流自带的getline

/*ifstream infile2;

infile2.open("d:\\test.txt");

const int LINE_LENGTH = 100;

char str[LINE_LENGTH];

while(infile2.getline(str, LINE_LENGTH))

{

cout<

}

infile2.close();

*/

return 0;

}

linux c getline函数,C++标准库getline函数的使用相关推荐

  1. 【Android 逆向】ptrace 函数 ( C 标准库 ptrace 函数简介 | ptrace 函数真实作用 )

    文章目录 一.C 标准库 ptrace 函数简介 二.ptrace 函数真实作用 一.C 标准库 ptrace 函数简介 ptrace 函数 : 在 C 标准库 中有一个 ptrace 函数 , 该函 ...

  2. merge函数_C++ - 标准库 merge 函数 的 用法及代码

    标准库 "merge" 函数 的 用法及代码 merge() 是 C++ 标准库的函数, 主要实现函数的排序和合并, 不仅仅是合并, 具体要求参照标准库. 如果是通用方法, 则第二 ...

  3. 2信号处理之:信号产生原因,进程处理信号行为,信号集处理函数,PCB的信号集,sigprocmask()和sigpending(),信号捕捉设定,sigaction,C标准库信号处理函数,可重入函数,

     1信号产生原因 2.进程处理信号行为 manpage里信号3中处理方式: SIG_IGN SIG_DFL                                            默 ...

  4. bind() c语言,c/c++ 标准库 bind 函数详解

    bind函数定义在头文件 functional 中.可以将 bind 函数看作一个通用的函数适配器,它接受一个可调用对象,生成一个新的可调用对象来"适应"原对象的参数列表. bin ...

  5. c语言中bind函数,c/c++ 标准库 bind 函数详解

    bind函数定义在头文件 functional 中.可以将 bind 函数看作一个通用的函数适配器,它接受一个可调用对象,生成一个新的可调用对象来"适应"原对象的参数列表. bin ...

  6. Python 2.7 学习笔记 内置语句、函数、标准库

    使用任何开发语言进行软件开发,都离不开语言提供的内置库(或Api),甚至说内置库的强大及使用是否方便都会影响大家对开发语言的选择. python语言,一样提供了很多内置的功能,可供开发时使用.主要有如 ...

  7. 【Linux系统编程学习】C库IO函数与系统IO函数的关系

    此为黑马Linux课程笔记. 1. C标准IO函数工作流程 如图,以C库函数的fopen为例,其返回类型是FILE类型的指针,FILE类型包含很多内容,主要包含三个内容:文件描述符.文件读写指针的位置 ...

  8. 标准库rand()函数的缺陷以及Blitz++随机数生成的简介

    当我们需要在某个任务中使用随机数,通常我们习惯于使用标准库的rand函数.像这样:srand(time(0)); // 时间种子 rand() % MAX_RAND : 标准库的rand函数使用线性同 ...

  9. [转载] JAVA从菜鸟【入门】到新手【实习】一一一一Python 内置函数,标准库与第三方库(拓展库),常用框架

    参考链接: copyreg -注册pickle支持的函数 掌握了python的基本语法和面向对象的设计思想后是学习了程序设计的"使用"规则, 具体实现和调用要依赖"标准库 ...

最新文章

  1. 左神算法:单调栈结构(Java版)
  2. 配置信息的优化,类型转换器
  3. 优秀!腾讯AI Lab开源模型压缩与加速框架PocketFlow!
  4. Java集合Set、Map、HashSet、HashMap、TreeSet、TreeMap等
  5. 备战2020年双十一,刷喵币靠这一个自动化脚本就够了!
  6. Hexo + coding 博客的搭建和优化
  7. JQuery文档信息
  8. 【WPF】 免费图表控件的比较 (OxyPlot,LiveChart,ScottPlot,MsChart)
  9. [ExtJS] ExtJS颜色选择器
  10. pcshare完美版
  11. Monte Carlo Algorithms
  12. 以管理员身份打开cmd窗口
  13. 青龙面板除了JD的另外玩法 跑跑 能赚Q和省Q的“果冻宝盒”
  14. Ubuntu18.04 安装运行windows程序(qq 微信 caj阅读器等)+解决wine中文乱码
  15. “谈了四年的男友寒心了,我已是接近30的老女人”
  16. Unity相机漫游脚本
  17. SSO(单点登录)技术漫谈
  18. iOS 获取指南针的数据
  19. vim编辑多文件,多窗口,切换窗口,切换文件命令
  20. 考研数据结构之队列(3.3)——练习题之设计一个循环队列,用front和rear分别作为队头和队尾指针,另外用一个标志tag表示队列是空还是不空来设计队列的结构和相关基本运算算法(C表示)

热门文章

  1. Oracle删除表中的重复数据
  2. 阿里云VS腾讯云 VS 华为云 国内三大云服务商云服务器对比
  3. matlab 灰度图像dct变换,[Week2.4]图像DCT变换
  4. 日本产品的低成本,德国产品的稳定性,美国产品的先进性,是我们赶超的基准。
  5. 如何标题编号自动生成_如何在论文中插入目录和自动编号
  6. 查看office版本
  7. 套在 360 黑匣子外面的黑盒子:你被技术型枪稿吓到了么?
  8. pyhton学习总结:Booleans and Conditionals
  9. 10个最佳的人工智能开发框架和AI库
  10. 旋动机器人_一种双旋关节机器人的制作方法