我有一個VC++的SDK示例,我正在寫代碼在C#中。在VC樣品他們已經使用_stat替代視覺c#
struct _stat StatBuff;
當我檢查的_stat它是
#define _stat _stat64i32
他們正在使用StatBuff作爲
unsigned int BuffSize = StatBuff.st_size + 8;
此代碼旨在創造一種緩衝器,用於定義瀏覽過的圖片文件,下一行是
ImageBuffer = (BYTE *)malloc(BuffSize);
我想知道如何我可以在C#中轉換(StatBuff.st_size),我在互聯網上搜索了很多,但無法轉換這段代碼。我可以使用一些替代的C#功能。
也許你可以告訴我們代碼的目的是什麼? – nvoigt
#nvoigt我編輯了這個問題 – Tanveer
也許你可以發佈一個更大的塊,因爲在C#中有簡單的圖像加載函數,所以不需要擺弄低級字節計算。 – nvoigt