博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++读取TXT文件内容
阅读量:6374 次
发布时间:2019-06-23

本文共 925 字,大约阅读时间需要 3 分钟。

首先添加头文件:

#include 
#include
#include
#include

 

1. 逐行读入

void readTxt(string file){    ifstream infile;     infile.open(file.data());   //将文件流对象与文件连接起来     assert(infile.is_open());   //若失败,则输出错误消息,并终止程序运行     string s;    while(getline(infile,s))    {        cout<<

 

2. 逐个字符读入(忽略空格与回车

void readTxt(string file){    ifstream infile;     infile.open(file.data());   //将文件流对象与文件连接起来     assert(infile.is_open());   //若失败,则输出错误消息,并终止程序运行     char c;    while (!infile.eof())    {        infile >> c;        cout<
<

 

3. 逐个字符读入(包括空格与回车)

void readTxt(string file){    ifstream infile;     infile.open(file.data());   //将文件流对象与文件连接起来     assert(infile.is_open());   //若失败,则输出错误消息,并终止程序运行     char c;    infile >> noskipws;    while (!infile.eof())    {        infile>>c;        cout<
<

 

转载于:https://www.cnblogs.com/nkzhangcheng/p/7722568.html

你可能感兴趣的文章
搞不清FastCgi与PHP-fpm之间是个什么样的关系(转载)
查看>>
jQuery $.fn.extend方式自定义插件
查看>>
Java中实例方法,实例变量,静态方法,静态变量,final方法重写的问题,覆盖...
查看>>
手机表单验证插件mvalidate的使用
查看>>
控制台应用程序获取计算机名
查看>>
SQL Server 备份的 8 种方法。
查看>>
工作笔记--哪些bug应由研发发现?
查看>>
Mac Pro 安装 最新版的 SVN 1.9.4
查看>>
AE二次开发中,过滤后的图层,实现缩放至图层效果
查看>>
Android中Touch事件分析--解决HorizontalScrollView滑动和按钮事件触发问题
查看>>
软件质量的浅谈
查看>>
基于Spring开发的DUBBO服务接口测试
查看>>
Mac Eclipse+Maven+TestNg+ReportNg 生成测试报告
查看>>
今日头条屏幕适配方案终极版正式发布!
查看>>
无人车vs智联网汽车看百度和阿里如何抢占汽车领域?
查看>>
坚果Pro续航能力超强?如果这个东西质量不合格也白搭
查看>>
华为Mate 10系列升级EMUI 9.0智慧系统,带来四重安全保障
查看>>
一图读懂|H3C F100-C-A5防火墙助力小微企业
查看>>
既要四摄拍照也要高颜值 荣耀9青春版体验评测
查看>>
米耀大战再升级,荣耀力压小米实力领先
查看>>