文件名称:lua-pb-reflect:用于Protobuf和Lua的绑定API
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-27 02:39:51
C++
教程/简介 使用的示例 message Person { required int32 id = 1; required string name = 2; optional string email = 3; } 与正常情况一样,您可以使用protoc生成C ++类,您可以按如下方式使用它们: Person person; person.set_id(123); person.set_name("Bob"); person.set_email("bob@example.com"); fstream out("person.pb", ios::out | ios::binary | ios::trunc); person.SerializeToOstream(&out); out.close(); 假设您将Lua嵌入到c ++应用程序中,一旦有了lua_State,您需要做的就
【文件预览】:
lua-pb-reflect-master
----qpb.vcxproj(5KB)
----readme.md(2KB)
----qpb()
--------qpb_array.h(2KB)
--------qpb_ref.cpp(445B)
--------qpb.cpp(13KB)
--------qpb_forwards.h(4KB)
--------qpb_array.cpp(8KB)
--------qpb_convert.h(4KB)
--------qpb.h(2KB)
--------qpb_ref.h(1KB)
--------qpb_message.h(2KB)
--------qpb_message.cpp(15KB)
----qpb.sln(2KB)
----qpb.vcxproj.filters(656B)
----.hgignore(224B)