2 zhuyonglei2012 zhuyonglei2012 于 2016.04.22 11:15 提问

请教问题,c++ map 的序列化和反序列化

请教一个问题,我手头有一个map序列化的二进制文件,请问如何把它反序列化,得到这个map。我程序中把这个二进制文件作为参数传入,想得到这个map用来查找数据。如果有相关的代码能否提供给我参考一下,多谢了。

1个回答

q610098308
q610098308   2016.04.22 14:48

例子太麻烦了,给你说一下原理,C++是支持直接读内存,强转化,直接转就行,类似于结构体;

struct person
{

char name[12];
char sex[2];
  int age;
}

memcpy(person,sizeof(person));

person 内容就有了。
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!