乙個最簡單的寫檔案和乙個讀檔案的例子

2021-08-28 15:50:51 字數 1045 閱讀 5014

以下為兩個按鈕的響應函式:

void cbdlg::onbutton1()

{// todo: add your control notification handler code here

cfile file1;

cstring fnstr;

fnstr="c:\\1.txt";

file1.open(fnstr,cfile::modecreate|cfile::modewrite);

cstring fcontent;

fcontent="什麼是什麼是\n";

char szname[13];

strcpy(szname,fcontent);

file1.write(&szname,sizeof(szname));  //此句可正常寫入

// file1.write(&fcontent,sizeof(fcontent)); //此句寫入的結果為"$e7 "

file1.close();

void cbdlg::onbutton2()

{// todo: add your control notification handler code here

cfile file1;

cstring fnstr;

fnstr="c:\\1.txt";

file1.open(fnstr,cfile::moderead);

char szname[13];

cstring fcontent;

file1.read(&szname,13);

afxmessagebox(szname);

第乙個按鈕,無提示

第二個按鈕,提示介面如下:

最後面有幾個亂碼,不好意思。

這種方法是用來讀寫二進位制檔案的。

讀tfrecords檔案,乙個乙個讀 按批次讀

import tensorflow as tf import matplotlib.pyplot as plt tfrecords file home lw workspace microvideolstm tfrecorddata videoframe.tfrecords filename que...

多程序讀能否同時寫乙個檔案

多個程序對同乙個檔案進行訪問會使得寫入的資料出現錯亂嗎,write與fwrite之間到底有什麼區別呢,哪種情況會丟掉資料呢.多個程序寫同乙個檔案不會出現資料交叉的情況 在多程序使用write時不會丟掉資料,fwrite會丟掉資料 fwrite速度優於writewrite版本 include incl...

寫乙個檔案備份指令碼

今天乙個意外,我寫的大半個月的日記加密檔案受損,無法恢復。於是決定寫乙個專用備份的指令碼檔案。主要思想就是在當前目錄backup 下根據當天的日期建立乙個資料夾,然後將檔案複製到該資料夾下。windows版的如下 echo off echo 開始備份日誌檔案 set ymd date 0,4 dat...