C++读写文件的简单例子
Posted rain_1 ACM风雨历程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++读写文件的简单例子相关的知识,希望对你有一定的参考价值。
#include <iostream> #include <fstream> using namespace std; void main() { ofstream in; in.open("com.txt",ios::trunc); //ios::trunc表示在打开文件前将文件清空,由于是写入,文件不存在则创建 int i; char a=‘a‘; for(i=1;i<=26;i++)//将26个数字及英文字母写入文件 { if(i<10) { in<<"0"<<i<<"\t"<<a<<"\n"; a++; } else { in<<i<<"\t"<<a<<"\n"; a++; } } in.close();//关闭文件 } #include <iostream> #include <fstream> using namespace std; void main() { char buffer[256]; fstream out; out.open("com.txt", ios::in); cout << "com.txt" << " 的内容如下:" << endl; while (!out.eof()) { out.getline(buffer, 256, ‘\n‘);//getline(char *,int,char) 表示该行字符达到256个或遇到换行就结束 cout << buffer << endl; } out.close(); cin.get();//cin.get() 是用来读取回车键的,如果没这一行,输出的结果一闪就消失了 }
以上是关于C++读写文件的简单例子的主要内容,如果未能解决你的问题,请参考以下文章
C++:在 Windows 上使用 C++ 读写 BMP 文件的最简单方法是啥?