0

streambuf から継承し、 ZeroCopyOutputStream (google/protobuf/io/) をstreambuf に適応させるクラスを書きたいと思います。

何か案は?

4

1 に答える 1

0
  1. proto 記述ファイルを作成し、protoc を使用して C++ コードにコンパイルします。
  2. 生成された C++ クラスには、ストリームに対して読み取り/書き込みを行う関数があります: SerializeToOstream(ostream* stream) および ParseFromIstream(istream* stream)

自分で streambuf から iostream を作成する必要があるかもしれません。

于 2011-04-10T07:58:22.067 に答える