C++ 如果通过解析字符串定义一个结构体

查看 68|回复 3
作者:wisefree   
"
struct demo
{
        uint32_t x;
    double y;
    int arr[3];
}
"
请问大家,假设有这样的一个字符串,C++有没有现成的库,可以方便地把字符串转成结构体定义呢?

字符, 结构体, arr, struct

star9029   
没理解问题。。是想要反序列化?目前 cpp 没有官方反射,序列化之类的操作都没有完美的方法实现
venicejack   
用 protobuf 处理,code gen 成你想要的代码,c++是编译型语言,一切类型都需要在编译时确定下来
iOCZS   
没什么意义,你又用不到它的静态特性,只考虑动态特性,那不就是一个多字段的值的集合么。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部