c風格讀寫檔案
#include<iostream>
using namespace std;
/*
*/
void write(int *p, char const *path) {
FILE *fp;
if ((fp = fopen(path, "wb")) == NULL) {
cout << "檔案開啟失敗!" << endl;
exit(0);
}
if (fwrite(p, sizeof(int), 1, fp) != 1) {
cout << "寫入失敗!" << endl;
}
fclose(fp);
}
int read(char const *path) {
int a;
FILE *fp;
if ((fp = fopen(path, "r")) == NULL) {
cout << "檔案開啟失敗!" << endl;
}
fseek(fp, 0L, SEEK_END);
long len = ftell(fp);
rewind(fp);
if (fread(&a, 1, len, fp) != len) {
cout << "讀取失敗" << endl;
}
fclose(fp);
return a;
}
int main() {
//char *name = "I'm a student.李雷";
char const *path = "./test.txt";
int b = 224433;
write(&b, path);
//char *content;
int a;
a = read(path);
cout << "content:" << a << endl;
return 0;
}
相關文章
- C/C++ 檔案讀寫C++
- C++讀寫檔案C++
- C++檔案讀寫C++
- C++檔案讀寫操作C++
- C語言-檔案讀寫C語言
- C++讀寫檔案操作C++
- 使用C#讀寫ini檔案C#
- 使用C#讀寫xml檔案C#XML
- C#讀寫檔案總結C#
- C#讀取文字檔案和寫文字檔案C#
- C#關於讀寫INI檔案C#
- 【C++基礎】檔案流讀寫操作C++
- C++學習筆記----讀寫檔案C++筆記
- 檔案排版(文字檔案讀寫)
- Golang 讀、寫檔案Golang
- Python 讀寫檔案Python
- Python——檔案讀寫Python
- keras讀寫檔案Keras
- 「Python」:檔案讀寫Python
- 檔案的讀寫
- python讀寫excel檔案PythonExcel
- 普通檔案的讀寫
- python檔案讀寫操作Python
- VBA建立文字檔案、讀寫文字檔案
- C++檔案操作實戰:建立、寫入、讀取、修改檔案一應俱全C++
- C++寫檔案操作C++
- 讀取檔案流並寫入檔案流
- Python:讀寫檔案(I/O) | 組織檔案Python
- nodejs xmlreader 讀寫xml檔案NodeJSXML
- Python中的檔案讀寫Python
- Golang對檔案讀寫操作Golang
- Java 字元流檔案讀寫Java字元
- Perl讀寫檔案&字串操作字串
- Python 檔案讀寫(Python IO)Python
- java 讀寫 ini 配置檔案Java
- 重拾C#日常積累:config配置檔案的讀寫C#
- C語言讀取寫入CSV檔案 [一]基礎篇C語言
- C/C++讀取SEGY檔案(三)C++