C++按行读取文本文件.docx

上传人:小飞机 文档编号:3153661 上传时间:2023-03-11 格式:DOCX 页数:2 大小:36.64KB
返回 下载 相关 举报
C++按行读取文本文件.docx_第1页
第1页 / 共2页
C++按行读取文本文件.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C++按行读取文本文件.docx》由会员分享,可在线阅读,更多相关《C++按行读取文本文件.docx(2页珍藏版)》请在三一办公上搜索。

1、C+按行读取文本文件#include #include #include using namespace std; void OutPutAnEmptyLine/输出空行 cout n ; /读取方式: 逐词读取, 词之间用空格区分 void ReadDataFromFileWBW cout逐词读取, 词之间用空格区分 s ) cout Read from file: s endl; /读取方式: 逐行读取, 将行读入字符数组, 行之间用回车换行区分 void ReadDataFromFileLBLIntoCharArray cout逐行读取, 将行读入字符数组, 行之间用回车换行区分endl

2、; ifstream fin( data.txt ); const int LINE_LENGTH = 100 ; char strLINE_LENGTH; while ( fin.getline(str,LINE_LENGTH) ) cout Read from file: strendl; /读取方式: 逐行读取, 将行读入字符串, 行之间用回车换行区分 /相比较上种方法,该种方法比较灵活,推荐使用 void ReadDataFromFileLBLIntoString cout逐行读取, 将行读入字符串, 行之间用回车换行区分endl; ifstream fin( data.txt );

3、string s; while ( getline(fin,s) ) cout Read from file: s endl; /带错误检测的读取方式 void ReadDataWithErrChecking string filename = dataFUNNY.txt ; ifstream fin( filename.c_str); if ( !fin ) cout Error opening filename for input endl; exit(- 1 ); int main ReadDataFromFileWBW; /逐词读入字符串 OutPutAnEmptyLine; /输出空行 ReadDataFromFileLBLIntoCharArray; /逐词读入字符数组 OutPutAnEmptyLine; /输出空行 ReadDataFromFileLBLIntoString; /逐词读入字符串 OutPutAnEmptyLine; /输出空行 ReadDataWithErrChecking; /带检测的读取 return 0 ;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号