在C++ 重复读取文件中的最后一行的解决办法
2010-12-23 22:27
483 查看
#include <iostream> #include <fstream> #include <stdlib.h> using namespace std; void main() { ifstream ifs; ifs.open("a.txt"); // ifs.seekg(-10,ios::end); char str[11]; cout<<sizeof("this is c")<<endl; memset(str,0,11); // ifs.read((char*)&str,10); // ifs>>str; while (!ifs.eof()) { ifs.getline(str,10); cout<<str<<endl; ifs.get(); // 读取最后的回车符 if(ifs.peek() == '/n') break; } ifs.close(); // cout<<str<<endl; }
相关文章推荐
- 读文件最后一行数据重复出现解决办法
- fgets()重复读取最后一行的分析及解决方法
- c++文件读取最后一行读取两次的问题
- 关于C++/C中防止头文件的重复包含的解决办法
- c++读取文件的最后一行
- C语言 读文件时多读一次最后一行数据的解决办法
- 初始化hibernate 时可能出现重复读取hibernate配置文件导致报错的解决办法
- C++ 读取文件最后一行
- C++fstream,ifstream和outstream读取文件最后一行注意
- 关于C++/C中防止头文件的重复包含的解决办法
- C/C++由于头文件重复引入引起的成员或类重复定义的解决办法
- 【C++】C++ 读取文件最后一行产生的问题
- python中读取txt文件,windows下么有毛病,到Linux下总是只有最后一行有效,怎么解决?
- 关于C++/C中防止头文件的重复包含的解决办法 (转)
- c++ 读取文件 最后一行读取了两次
- C语言 读文件时多读一次最后一行数据的解决办法
- read读取文件中一行将制表符\t替换成空格 的解决办法
- 主机控制jmeter远程负载机发起压力时无法读取参数化csv文件数据的解决办法
- fgets重复读取最后一行,都是feof惹的祸
- 解决Java读取properties文件的中文问题的新办法(不使用native2ascii.exe及其他工具)