[C/C++] C/C++语言文件读写函数
2017-09-10 22:30
260 查看
学习自“知道蚂蚁” 点击打开链接
#include <stdlib.h> #include <stdio.h> using namespace std; int main() { FILE *fpSrc, *fpDes; fpSrc = fopen("execute.stdin", "r"); // 打开[没有则创建]文件读取数据 fpDes = fopen("destfile.stdin", "w"); // 打开文件写入数据 if (fpSrc == NULL || fpDes == NULL) { printf("文件打开错误!"); exit(-1); // 非正常退出 } char cVal; while ((cVal = fgetc(fpSrc)) != EOF) // 判断是否读完文件 { fputc(cVal, fpDes); // 将源文件中内容复制大目标文件 } fclose(fpSrc); fclose(fpDes); // fcloseall(); 关闭多个文件 system("pause"); return 0; }
/*C++代码如下:*/#include <iostream>#include <fstream>using namespace std;int main(){ifstream ifs("execute.stdin");ofstream ofs("destfile.stdin");int iVal;while ( ifs >> iVal ) // 判断是否读完文件{ofs << iVal; // 将源文件中内容复制大目标文件}ifs.close();ofs.close();system("pause");return 0;}
相关文章推荐
- C++语言基础 例程 文件的随机读写
- C语言文件读写函数介绍
- C++ 文件读写函数之——fopen、fread和fwrite
- C/C++语言之通过定义指针函数方式来实现在一个cpp文件里面获取另外一个cpp文件函数的返回值
- C++文件读写函数介绍
- C语言文件读写函数——fputc和fgetc
- C++文件读写函数之——fgets和fputs、fread和fwrite、fscanf和fprintf
- C++文件读写函数之——fopen、fread和fwrite、fgetc和fputc、fgets和fputs、ftellf和fseek、rewind
- C/C++语言常用头文件及函数
- C语言文件读写操作中缓冲区问题和setbuf函数详解
- C++文件读写函数之——fopen、fread和fwrite、fgetc和fputc、fgets和fputs、ftellf和fseek、rewind
- C语言文件读写操作中缓冲区问题和setbuf函数详解
- C语言文件读写标准I/O库函数的相关操作
- c语言教程:fopen文件读写函数
- C++文件读写函数介绍
- c++ 实现对配置文件的读写 根据windows API 函数简单改写
- C语言文件读写函数——fputc和fgetc
- C++文件读写函数介绍
- c/c++写的比较好的读写配置文件的函数或者类