Google Protocol Buffer 的正常用法需要使用 <code>protoc</code> 将 <code>.proto</code> 編譯成 <code>.pb.h</code> 和 <code>.pb.cc</code>,這樣做效率非常高,但是耦合性也很高。在某些追求通用性而不追求性能的場景下,需要使用 <code>.proto</code> 直接操作 protobuf 資料。
本例使用的 <code>.proto</code> 檔案來自 https://developers.google.com/protocol-buffers/docs/cpptutorial ,但是把它拆成了兩個 <code>.proto</code> 檔案
示例代碼
輸出
https://developers.google.com/protocol-buffers/docs/reference/cpp
本文來自部落格園,作者:mkckr0,轉載請注明原文連結:https://www.cnblogs.com/mkckr0/p/15731925.html