文件写出:
#include <stdio.h> #include <fstream> //文件读写的头文件 void 写到文件(const char* path, char* str){ //需要写 #include <fstream> 和 using namespace std; std::ofstream ofs; ofs.open(path, std::ios::out); ofs << str; ofs.close(); } bool 读入文件(const char* FileName, char* buf){ //char buf[1024] = { 0 }; std::ifstream ifs; ifs.open(FileName, std::ios::in); if (!ifs.is_open()){return false;} ifs >> buf; ifs.close(); return true; } int main(){ 写到文件("D:/VS项目/读写文件/111.txt", "要写入的内容"); char buf[1024]; 读入文件("D:/VS项目/读写文件/111.txt",buf); printf(buf); getchar();//防止窗口一闪而过 return 0; }
扩展阅读:
文件的打开方式:
//打开方式可以配合使用 例如 ios::in|ios::out //ios::in 读 //ios::out 写 //ios::ate 初始位置:文件尾 //ios::app 追加方式写 //ios::trunc 如果文件存在,先删除,再创建 //ios::binary 二进制方式