嗯,多谢!我大致理解了。
还有个问题(结合我之前听说的一些java的皮毛),这个需求 是不是相当于通过网络传一个文件,然后别的机器拿到这个信息后,重新编译?
【 在 ylh1969 的大作中提到: 】
: 在网络间传递数据。结构数据基本没法传。一个原因是含有二进制信息,还有,不同系统和编译器,对相同的结构,布局并不相同,成员边界对齐方式不同。还有大小端的问题。那么,不同系统间互传信息,就需要序列化。JSON就是一种序列化方式、格式。
: 数据到达以后,还需要反序列化,把JSON转换回结构。那么,就需要另外一个函数:
: JSON_to_struct(void *struct_p,JSON json);
: ...................
--
FROM 14.16.218.*