主题:请教: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中如何才能按照上述代码一次性读取结构体数据?
—— 请各位赐教啊!!! 高分送给各位!!!!