C++中对文件进行读写操作
来源:互联网 发布:java多线程读取数据库 编辑:程序博客网 时间:2024/05/16 14:10
#include "stdafx.h"
#include
#include
#include
using namespace std;
//从键盘上读取字符的函数
void read_save(){
char c[80];
ofstream outfile("f1.dat"); //以输出方工打开文件
if(!outfile){
cerr<<"open error!"<
}
cin.getline(c,80); //从键盘读入一行字符
for(int i=0;c[i]!=0;i++) //对字符一个一个的处理,直到遇到'/0'为止
if(c[i]>=65&&c[i]<=90||c[i]>=97&&c[i]<=122){ //保证输入的字符是字符
outfile.put(c[i]); //将字母字符存入磁盘文件
cout<
cout<
}
void creat_data(){
char ch;
ifstream infile("f1.dat",ios::in);//以输入的方式打开文件
if(!infile){
cerr<<"open error!"<
}
ofstream outfile("f3.dat"); //定义输出流f3.dat文件
if(!outfile){
cerr<<"open error!"<
}
while(infile.get(ch)){ //当读取字符成功时
if(ch<=122&&ch>=97)
ch=ch-32;
outfile.put(ch);
cout<
cout<
outfile.close();
}
int main(){
read_save();
creat_data();
system("pause");
return 0;
}
#include "stdafx.h"
#include
#include
#include
void read_save();
void creat_data();
using namespace std;
int main(){
read_save();
creat_data();
system("pause");
return 0;
}
//从键盘上读取字符的函数
void read_save(){
char c[80];
ofstream outfile("f1.dat"); //以输出方工打开文件
if(!outfile){
cerr<<"open error!"<
}
cin.getline(c,80); //从键盘读入一行字符
for(int i=0;c[i]!=0;i++) //对字符一个一个的处理,直到遇到'/0'为止
if(c[i]>=65&&c[i]<=90||c[i]>=97&&c[i]<=122){ //保证输入的字符是字符
outfile.put(c[i]); //将字母字符存入磁盘文件
cout<
cout<
}
void creat_data(){
char ch;
ifstream infile("f1.dat",ios::in);//以输入的方式打开文件
if(!infile){
cerr<<"open error!"<
}
ofstream outfile("f3.dat"); //定义输出流f3.dat文件
if(!outfile){
cerr<<"open error!"<
}
while(infile.get(ch)){ //当读取字符成功时
if(ch<=122&&ch>=97)
ch=ch-32;
outfile.put(ch);
cout<
cout<
outfile.close();
}
C:/Symbian/8.0a/S60_2nd_FP2_SC/Projects/TestArray项目目录下会生成f1.dat,f3.dat文件,并且里面保存有每次程序运行时从console输入的字符.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1475773
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C++中对文件进行读写操作
- C#中对INI文件进行读写操作
- 对文件夹中所文件(csv)进行读写操作
- python对文件进行读写操作
- python对文件进行读写操作
- VC对csv文件进行读写操作
- python对文件进行读写操作
- Symbian OS上的文件操作和UNICODE转换
- 用指向基类对象的指针输出数据
- 最近做的一个手机上的联网应用程序
- 基于TCP/IP的手机聊天游戏(附带源码和解释)之共享类
- 从J2ME学Symbian游戏开发(二)
- C++中对文件进行读写操作
- 基于TCP/IP的手机聊天游戏(附带源码和解释)之服务器端类
- 从天下无贼看SOA全球化
- DSA and RBackupWindow
- 成年人必看的五个故事
- cygwin/gcc与MinGW
- 让Symbian应用程序开机自动启动
- InputStream类的实现
- 从J2ME学Symbian游戏开发(一)