5步讀取txt單位元組資料!

2021-07-29 14:37:21 字數 735 閱讀 9258

1、 新建專案-mfc-基於對話方塊

2、 工具箱-新增edit控制項和button控制項(設定edit多行顯示:選中multilines,並取消autohscroll)

3、為edit控制項新增變數,變數型別cstring,類別value

4、雙擊button按鈕,在函式中新增以下程式:

// todo: 在此新增控制項通知處理程式**

cstring path,sdata; //txt讀取路徑

cfiledialog dlg(true, null, _t("*.*"));

if (dlg.domodal() == idok)

else

cfile file;

char data;//乙個位元組大小

if (!file.getfilename().isempty())//判斷是否已開啟檔案

file.close();

file.open(path, cfile::modecreate

| cfile::modenotruncate

| cfile::modereadwrite);

for (size_t i =

0; i <

100; i++)

file.close();

updatedata(false);//updatedata(true)中為true時, 更新控制項值,為false時, 用控制項值更新視窗顯示

ByteBuf 讀取位元組陣列資料

bytebuf bytebuf pooledbytebufallocator.default.directbuffer 宣告乙個bytebuf 物件 bytebuf.writebyte 1 第一位置存放數字1 占用1個位元組 bytebuf.writeshort 0 第二位置存放數字 0 占用2個位...

fread實際讀取位元組數少於指定位元組數的問題

segy 資料讀取過程中採用如下語句讀取 道 file fp fopen segyfilename,r fseek fp,3600,seek set int ns 999 size t segysize 240 sizeof float ns size t act size of read frea...

資料型別位元組數

一 程式執行平台 不同的平台上對不同資料型別分配的位元組數是不同的。個人對平台的理解是cpu os compiler,是因為 1 64位機器也可以裝32位系統 x64裝xp 2 32位機器上可以有16 32位的編譯器 xp上有tc是16位的,其他常見的是32位的 3 即使是32位的編譯器也可以弄出6...