bin文件讀寫

2021-07-11 07:26:12 字數 1147 閱讀 5529

今天遇到問題。之前測試模組的時候,儲存的測試資料bin文件多了2個byte資料。

解決緊急問題當然使用最熟悉方式。

於是用我準備的testwincontrol工程寫了如下**。

bin files資料夾中有100個1~100編號的.bin文件。重新讀寫後

bin資料夾中生成100個已經去掉最後兩個byte的.bin文件。

#include "stdafx.h"

#include

#include

using

namespace

std;

cstring getexedir()

; getmodulefilename(null,temppath,max_path);

exepath = temppath;

//notice: 得到的路徑最後帶 *\*

exedir = exepath.left( exepath.reversefind(_t('\\'))+1) ;

return exedir;

}void writebin(cstring szpath, unsigned

char* data, int size)

}void readbin(cstring szpath, unsigned

char* data, int size)

}int main()

; memset(data, 0, size);

const

int wsize = 1404;

unsigned

char wdata[wsize] = ;

memset(wdata, 0, wsize);

cstring exedir = getexedir();

cstring readpath;

cstring writepath;

createdirectory(exedir + _t("bin\\"), null);

cfilefind finder;

bool bw = finder.findfile(exedir + _t("bin files\\*.bin"));

while(bw)

return

0;}

Matlab學習隨筆 bin檔案讀寫

一 概述 今天寫這篇文章的目的在於最近遇到了需要使用matlab讀寫檔案,來分析fpga使用高速adc採集資料的頻譜。之前沒有怎麼用過matlab,更對檔案操作不熟悉。臨時抱佛腳學習了下matlab,特此記錄下以免以後遺忘了。二 分析 在matlab裡要操作檔案,需要例項化乙個檔案控制代碼,呼叫函式...

文件的讀寫

法一 include include include using namespace std int main char ch while in.eof in.close 法二 file fp1 fopen in.txt r 絕對路徑雙反斜槓 file fp2 fopen out.txt w fre...

讀寫CSV文件

csv是英文comma separate values 逗號分隔值 的縮寫,顧名思義,文件的內容是由 分隔的一列列的資料構成的。python的庫csv就是處理csv文件的乙個非常強大的庫,我們要處理csv文件,必須先導入它。import csv 讀取csv至字典 csvfile open insta...