c++之文件操作,(不以简单而不为,不以难而畏为)
来源:互联网 发布:ubuntu怎么读 编辑:程序博客网 时间:2024/04/28 12:44
操作相对简单,但不要以为简单而不动手,文件操作流在Java和C++都很重要,以下是雏形:(让您溅笑了)
文件写入操作
#include<iostream>#include<string>#include<fstream>using namespace std;int main(){ ofstream file("c:\\hello.txt"); if(!file){ cout<<"can't open it"<<endl; return -1; } string s="hello"; for(int i=0;i<10;++i){ file<<"hello "; } file<<endl; file.close(); system("pause"); return 0;}
文件输出操作:
#include<iostream>#include<string>#include<fstream>using namespace std;int main(){ ifstream infile("c:\\world.txt"); if(!infile){ cout<<"can't open it"<<endl; return -1; } string s; while(getline(infile,s)){ cout<<s<<endl; } infile.close(); system("pause"); return 0;}
也可以用流迭代器来完成,欢迎看我的《IO流迭代器》,里面有讲解很清楚
不以易而不为,不以难而畏为!
- c++之文件操作,(不以简单而不为,不以难而畏为)
- 不以善小而不为,不以恶少而为之
- 莫以善小而不为
- 勿以利小而不为
- 勿以善小而不为
- 学贵专,而不以泛滥为贤。
- 工具开发:勿以善小而不为
- 工具开发:勿以善小而不为
- 勿以恶小而为之,勿以善小而不为
- 勿以恶小而为之,勿以善小而不为。
- 工具开发:勿以善小而不为
- 重构 — 勿以善小而不为
- 勿以善小而不为,勿以恶小而为之
- 软件设计:勿以善小而不为,勿以恶小而为之
- sql优化--勿以善小而不为 勿以恶小而为之
- 勿以恶小而为之,勿以善小而不为
- 不为"事务"而"事务"
- 不为测试而测试
- mysql 查找重复记录 删除重复记录
- 实用SQL语句大全
- 背包九讲
- C Programming Language 1-16
- JavaScript语法入门系列(六) 循环语句
- c++之文件操作,(不以简单而不为,不以难而畏为)
- C#开发之多线程数据同步
- Box2D v2.1.0用户手册翻译 - 第08章 关节(Joints)
- 管理谏言
- 更换 ubuntu 语言环境
- 初识vb数据库开发之实例2(创建记录浏览窗口)
- 【C和指针】const指针
- Struts2_学习笔记(一)--------学习工具下载、HelloWorld、运行机制
- JavaScript语法入门系列(四) 运算符