回 帖 发 新 帖 刷新版面

主题:请教:c++/cli如何使用BinaryReader一次性读取一个文件中的结构体数据?

如下面代码所示:

struct st

{

int n;

double a;

int m;

double b;

};

int main(array<System::String ^> ^args)
{

st st1;

String^ filename=L"st.txt";//st.txt中存有该结构体数据

FileStream^ fs_read=gcnew FileStream(filename,FileMode::Open);
BinaryReader^ br=gcnew BinaryReader(fs_read);


Console::WriteLine(br->?????());//在问号处,目前我找不到能用来读取结构体的函数。

 fs_read->Close( );

return 0;
}

—— 请问在c++/cli中如何才能按照上述代码一次性读取结构体数据?

—— 请各位赐教啊!!! 高分送给各位!!!!

回复列表 (共1个回复)

沙发

为啥我现在不能发帖~

我来回复

您尚未登录,请登录后再回复。点此登录或注册