• 4
  • 新人请关照

C驱动函数 bson_init_data 能举个例子吗?

C驱动函数 bson_init_data 能举个例子吗?

阅读 3.1k
评论
    1 个回答
    • 1
    • 新人请关照

    int bson_init_data( bson b, const char *data ) 这个函数的用途是从 bson 数据流直接构建一个bson对象;
    const char
    bson_data( const bson *b ) 这个函数是从一个bson对象中获取bson数据流;

    例如:
    从文件中读取bson数据流,并构建一个bson对象(未考虑任何异常和错误,仅作为示例)

    char buff[ MAX_PATH ] = { 0 } ;
    FILE *fp = fopen( "test", "rb" ) ;
    fread( buff, MAX_PATH, 1, fp ) ;
    bson obj ;
    bson_init_data( &obj, buff ) ;
    ……

      撰写回答

      登录后参与交流、获取后续更新提醒