0
標題總結了它。我目前正在使用的項目不使用iostreams。我們正在使用STLport。我們希望將google protobuf庫用於消息序列化和通過以太網的反序列化。有沒有人建立protobuf而不使用iostreams?如何在不使用iostreams的情況下構建Google protobuf?
標題總結了它。我目前正在使用的項目不使用iostreams。我們正在使用STLport。我們希望將google protobuf庫用於消息序列化和通過以太網的反序列化。有沒有人建立protobuf而不使用iostreams?如何在不使用iostreams的情況下構建Google protobuf?
您是否在談論與protobufs交互而不使用iostream?實際上沒有可見的類型構建。這是你可以做的與他們沒有類型的交互:
是的使用protobufs沒有IOStreams是非常可能的。所有協議緩衝區消息的支持方法,如
,讓您實現一切使用自己的緩衝區。
要在沒有這些類型的情況下進行構建,您可以在理論上給它存根以滿足需求並將其編譯,因爲如果您使用上述接口,則不需要它們。
我並不是要批評,但你爲什麼要避免使用iostream? –
當我添加IOstream時,我的最後一個項目的規模增加了一倍(達到150 KB,我承認;)) – MSalters
@ Mooing-Duck:其中一個硬件平臺是使用eVC++構建的,而STLport沒有使用IOStreams正確構建。 – yasouser