读取文件
来源:互联网 发布:手机怎么进电脑版淘宝 编辑:程序博客网 时间:2024/04/29 01:04
读出磁盘的中txt文件内容中的所有单词并打印出来
#include<iostream>
#include<fstream>
using namespace std;
void read(char mode[]);
void main()
{ char mode[300];
read(mode);
}
void read(char mode[]){
long sum=0;
FILE *fp=fopen("f://data.txt","r");
while(fgetc(fp)!=EOF)
{
sum++;
}
fclose(fp);
cout<<sum<<endl;
ifstream infile("f://data.txt",ios::in);
if(!infile){cout<<"open error!/n";}
for(int i=0;i<sum;i++)
{ infile.read(&mode[i],sizeof(char));
if(mode[i]==' ')
{
cout<<endl;
}
else
{
cout<<mode[i];
}
}
cout<<endl;
infile.close();
}
读取二进制文件
#include <fstream>
#include <iostream>
using namespace std;
void main()
{
ifstream in;
in.open("E://学习下载的资料//二进制数据//22.dat",ios_base::in|ios_base::binary);
char c;
while(1)
{
in >> c; // 读取
if( in.eof() )
break;//说明上次读取无效
cout << c;//
}
}
读取二进制文件
#include<iostream>
#include<fstream>
using namespace std;
void read(char mode[]);
void main()
{ char mode[300];
read(mode);
}
void read(char mode[]){
long sum=0;
FILE *fp=fopen("E://学习下载的资料//二进制数据//22.dat","r");
while(fgetc(fp)!=EOF)
{
sum++;
}
fclose(fp);
cout<<sum<<endl;
ifstream infile("E://学习下载的资料//二进制数据//22.dat",ios_base::in|ios_base::binary);
if(!infile){cout<<"open error!/n";}
for(int i=0;i<sum;i++)
{ infile.read(&mode[i],sizeof(char));
cout<<mode[i];
}
cout<<endl;
infile.close();
}
- 文件读取(读取图片)
- 读取文件
- 读取文件
- 文件读取
- 文件读取
- 文件读取
- 读取文件
- 读取文件
- 读取文件
- 读取文件
- 文件读取
- 读取文件
- 文件读取
- 文件读取
- 读取文件
- 读取文件
- 文件读取
- 读取文件
- 从磁盘读取二进制文件并打印成汉字
- [IE9] 解决了傲游、搜狗浏览器在IE9下网页截图的问题
- AXIS2之WSDL2JAVA
- Axis实践之Axis入门
- 从磁盘中读取一串字符串并打印成汉字
- 读取文件
- GTK Gossip: 內建 Signal 的發射與停止
- MFC学习总结(不要奢望网上有源码,一切要自己联想与模仿!!!)
- Linux的进程控制
- 调整HTML TITLE属性显示时间
- WINCE系统启动时是否clean boot
- Ajax参数的传递(POST及GET提交)
- Ajax基础+Ajax开发中的编码问题
- QQ空间图片查看效果实现