我想在Qt开发中使用Google的协议缓冲区,但我不知道如何最好地将它们整合到项目中。
最终,我想使用protocol buffers通过
将协议缓冲区的
最终,我想使用protocol buffers通过
QUdpSocket
和QTcpSocket
发送数据。将协议缓冲区的
message
转换为在套接字(QByteArray
)上发送的数据,再在另一端进行逆向转换的最佳方法是什么?
SerializeToArray
方法,但无法弄清如何将其转换为QByteArray
。你能给个例子吗? - Jay#include <sstream>
以使用std::ostringstream
。然而,我建议采用 @matemaciek 建议的最后一种方法。 - clickMe