我在VC ++中有一个SDK示例,我正在用c#编写代码。在VC ++示例中,他们使用了
struct _stat StatBuff;
当我检查_stat的定义时,它是
#define _stat _stat64i32
他们使用StatBuff作为
unsigned int BuffSize = StatBuff.st_size + 8;
此代码用于为浏览的图像文件创建缓冲区,下一行是
ImageBuffer = (BYTE *)malloc( BuffSize );
我想知道我如何在c#中转换(StatBuff.st_size),我在互联网上搜索了很多但无法转换这段代码。我可以使用一些备用的c#功能。