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 fopen檔案讀寫
- C++讀寫檔案C++
- C++讀寫檔案操作C++
- C++檔案讀寫操作C++
- c#讀寫ini檔案C#
- C語言-檔案讀寫C語言
- C#讀寫檔案總結C#
- C++檔案讀寫總結C++
- 使用C#讀寫ini檔案C#
- 使用C#讀寫xml檔案C#XML
- C/C++中檔案的讀寫格式C++
- C#讀取文字檔案和寫文字檔案C#
- C#關於讀寫INI檔案C#
- C# winform中讀寫ini檔案C#ORM
- C#中讀寫INI配置檔案C#
- Google C++ 程式設計風格指南:標頭檔案GoC++程式設計
- 檔案讀寫
- C/C++ 二進位制讀寫 png 檔案C++
- 【C++基礎】檔案流讀寫操作C++
- C#讀寫xml檔案應用案例C#XML
- C++學習筆記----讀寫檔案C++筆記
- 檔案排版(文字檔案讀寫)
- Golang 讀、寫檔案Golang
- keras讀寫檔案Keras
- perl 讀寫檔案
- 檔案讀寫IO
- 檔案的讀寫
- C++檔案讀寫詳解(ofstream,ifstream,fstream)C++
- 使用C++讀寫TDM以及TDMS檔案薦C++
- C++中對檔案進行讀寫操作C++
- C風格字串字串
- C中檔案基本讀寫操作(單字元,多字元)字元
- 「Python」:檔案讀寫Python
- Python——檔案讀寫Python
- Python 讀寫檔案Python
- 普通檔案的讀寫