读取读写C++文件读写操作(四)读取文件数据到临时数组
2013-05-13 23:27
429 查看
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正
相干文章
C++文件读写操纵(一)将字母表写入TXT文本文件
C++文件读写操纵(二)逐字符读取文本和逐行读取文本
C++文件读写操纵(三)如何统计文本的行数及如何读取文件某一行内容
C++文件读写操纵(四)读取文件数据到临时数组
每日一道理
人生好似一条河,既有波澜壮阔,汹涌澎湃,也有清风徐来,水波不兴;人生好似一首歌,既有欢乐的音符,也有悲壮的旋律;人生好似一条船,既有一帆风顺时,也有急流险滩处。愿我们都能勇于经受暴风雨的洗礼,接受生活的挑战和考验!
文章结束给大家分享下程序员的一些笑话语录: 自从有了Photoshop,我再也不相信照片了!(没有Photoshop的年代,胶片照片年代做假的也不少,那时候都相信假的!)
相干文章
C++文件读写操纵(一)将字母表写入TXT文本文件
C++文件读写操纵(二)逐字符读取文本和逐行读取文本
C++文件读写操纵(三)如何统计文本的行数及如何读取文件某一行内容
C++文件读写操纵(四)读取文件数据到临时数组
每日一道理
人生好似一条河,既有波澜壮阔,汹涌澎湃,也有清风徐来,水波不兴;人生好似一首歌,既有欢乐的音符,也有悲壮的旋律;人生好似一条船,既有一帆风顺时,也有急流险滩处。愿我们都能勇于经受暴风雨的洗礼,接受生活的挑战和考验!
//读取文件数据到临时数组 #include <iostream> #include <fstream> #include <string> using namespace std; int CountLines(char *filename) { ifstream ReadFile; int n=0; string tmp; ReadFile.open(filename,ios::in);//ios::in 表示以只读的方法读取文件 if(ReadFile.fail())//文件打开失败:返回0 { return 0; } else//文件存在 { while(getline(ReadFile,tmp,'\n')) { n++; } ReadFile.close(); return n; } } int main() { ifstream file; int LINES; char filename[512]="inFile.txt"; file.open(filename,ios::in); if(file.fail()) { cout<<"文件不存在."<<endl; file.close(); } else//文件存在 { LINES=CountLines(filename); int *tempInt=new int[LINES]; char *tempChar=new char[LINES]; int i=0; while(!file.eof()) //读取数据到数组 { file>>tempInt[i]; file>>tempChar[i]; i++; } file.close(); //关闭文件 for(i=0;i<LINES;i++)//输出数组内容 cout<<tempInt[i]<<"\t"<<tempChar[i]<<endl; delete []tempInt; delete []tempChar; } }
文章结束给大家分享下程序员的一些笑话语录: 自从有了Photoshop,我再也不相信照片了!(没有Photoshop的年代,胶片照片年代做假的也不少,那时候都相信假的!)
相关文章推荐
- C++文件读写操作(四)读取文件数据到临时数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组 (转)
- [C++]读写txt文件和从txt文件中读取数据写入数组中
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组