Umanaged C++:
int foo(int ** New_Message_Pointer);
Run Code Online (Sandbox Code Playgroud)
我如何将其编组到C#?
[DllImport("example.dll")]
static extern int foo( ???);
Run Code Online (Sandbox Code Playgroud) 嗨,我试图不使用fopen(文件,"w")覆盖C中的文件;
我的问题是该文件已作为10 MB文件存在,但当我使用fopen时,文件最终变为1KB.我想写一些文件,但我希望它保持相同的大小.我怎么做到这一点?我看到了"A +"的东西附加到文件的末尾,但如果我想写一些东西到文件的开头不扩大规模呢?它只是一个空文件
或者,有没有办法在C中创建具有特定大小(例如10MB)的文件?