記憶體資料儲存到檔案

2022-08-19 18:00:13 字數 718 閱讀 9115

#include #include 

int main( void

)tt;

//定義結構體

tt temp;

temp.a=10

; temp.b=20

; strcpy(temp.buf,

"hello

");//

為結構體賦值

int c=sizeof

(temp);

stream= fopen("

at.dat

","w+

");//

開啟檔案

fwrite(&temp,sizeof(temp),1,stream);//

將結構體的內容寫入到檔案中

char *pbuf=new

char[sizeof(temp)];//

在記憶體中開闢一塊temp大小的區域

fseek(stream,

0,seek_set);//

從「at.dat」將檔案的讀寫指標移動到檔案開始處

fread(pbuf,sizeof(temp),1,stream);//

從檔案中讀取乙個結構體到pbuf處

fclose(stream);

tt *p=(tt*)pbuf;

printf(

"%d %d %s

",p->a,p->b,p->buf);

}

python資料儲存到檔案

1 使用open與print進行資料儲存到檔案 filename列表形式檔名 def write file filename try for item name in filename out file open item name,w 寫模式開啟檔案,並賦值至檔案物件 data this is i...

檔案儲存到資料庫中

最近開發乙個專案,涉及到將檔案儲存到資料庫中,在網上找到了例程,故貼出來,大家共享。下面介紹一下使用c 來完成此項任務。首先,介紹一下儲存檔案到資料庫中。將檔案儲存到資料庫中,實際上是將檔案轉換成二進位製流後,將二進位製流儲存到資料庫相應的字段中。在sql server中該字段的資料型別是image...

檔案儲存到資料庫中

最近專案中遇到新問題,問題描述如下 1 需求 應用後台每天定時讀取本地伺服器上傳的excel 並進行解析。2 背景 因為生產上部署兩台應用伺服器 負載均衡 excel放在nfs共享目錄中,這樣兩台伺服器都能讀取excel。為了防止excel被讀取兩次,所以 中每次讀完會加鎖,乙個應用讀完了,另乙個就...