请教一个问题,我手头有一个map序列化的二进制文件,请问如何把它反序列化,得到这个map。我程序中把这个二进制文件作为参数传入,想得到这个map用来查找数据。如果有相关的代码能否提供给我参考一下,多谢了。
例子太麻烦了,给你说一下原理,C++是支持直接读内存,强转化,直接转就行,类似于结构体;
struct person
{
char name[12];
char sex[2];
int age;
}
memcpy(person,sizeof(person));
person 内容就有了。