不是运行时转换,是在代码时转换
【 在 weiwallz 的大作中提到: 】
: “不需要知道具体C结构体里内容,就能直接转成对应Json数据”这个对于C/C++语言应该办不到
: C/C++的结构体实例本身不包含meta信息,你没办法在运行时拿到一个任意结构体的实例,就能获得这个结构体里面的成员以及任意一个成员的名字,因而也没法转换成Json数据(有几个成员,以及成员的名字都不知道,怎么转)
: 所以要么这个结构体是用宏定义的,要么在结构体里面要通过某种方式存储meta信息
: ...................
--
FROM 36.112.69.*