07
2020
08

C数组的序列化和反序列化API

//C数组的序列化和序列化API

bool ParseFromArray(const void* data, int size);

bool SerializeToArray(void* data, int size) const;

//使用

void set_people()             

{

    wp.set_name("sealyao");   

    wp.set_id(123456);        

    wp.set_email("sealyaog@gmail.com");

    wp.SerializeToArray(parray,256);

}

 

void get_people()             

{

    rap.ParseFromArray(parray,256);

    cout << "Get People from Array:" << endl;

    cout << "\t Name : " <<rap.name() << endl;

    cout << "\t Id : " << rap.id() << endl;

    cout << "\t email : " << rap.email() << endl;

}


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。