2012-05-31 83 views
18

我想比較兩個任意google::protobuf::Message對象。什麼是最簡單的方法來比較兩個谷歌:: protobuf ::消息對象與對方?

我假定對象相等時

  • 它們的描述包含具有等於場數和相應的字段類型的字段。
  • 它們的反射具有相同的一組字段(以及相同數量的重複字段)和相等的相應字段值。

我知道,我可以自己編寫這樣的比較函數,但可能已經有一些簡單的或預定義的解決方案了嗎?

此外,可能是我錯過了一些有關這些對象不兼容的主要問題 - 我想知道它是如此。

+0

[Google協議緩衝區比較]的可能重複(http://stackoverflow.com/questions/3228107/google-protocol-buffers-compare) – Theolodis

回答

相關問題