Я прочитал руководство по программированию программирования protobuf C++, и он, кажется, обеспечивает SerializeWithCachedSizeToArray
внутри его функции .h, и я также могу позвонитьи SerializeToOstream()
.Другие целевые типы, предоставляемые protobuf и Serialized Array/String/Ostream
Я хотел бы знать:
(1) Имеет ли рь обеспечивать другие функции по умолчанию сериализации/десериализации для CPP кода?
(2) Как использовать сгенерированный функцию
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output
Я искал Google, но не получить, когда и где я должен использовать CodedOutputStream.
Любые объяснения? Благодарю.