首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于数据处理,该怎么处理

2013-05-02 
关于数据处理请教各位,我想事先定义一种数据结构,比如用xml约定字段名称,类型,所占字节数。在程序中根据该

关于数据处理
请教各位,我想事先定义一种数据结构,比如用xml约定字段名称,类型,所占字节数。在程序中根据该定义处理数据包,这样能实现吗?该如何实现?
[解决办法]
用结构体就行,注意用紧凑格式:


#pagram pack(1)
typedef struct
{
    char name[32];
    int type;
    int len;
    unsigned char datas[128];
}package_t;

[解决办法]
那就直接用tinyxml库来解析和管理。

引用:
我的意思是如何根据配置文件中的数据字段描述在程序中解数据。程序首先要读取配置文件的。

[解决办法]
参考boost序列化
[解决办法]
参考google protobuf
使用了code generation(代码生成)技术

热点排行