google::protobuf::Message
2つの任意のオブジェクトを比較したいと思います。
オブジェクトは次の場合に等しいと思います
- それらの説明には、同じフィールド番号と対応するフィールドタイプのフィールドが含まれています。
- それらの反射には、同じフィールドのセット(および同じ数の繰り返しフィールド)があり、対応するフィールド値が等しくなります。
私はそのような比較関数を自分で書くことができることを知っていますが、すでにいくつかの単純なまたは事前定義された解決策があるかもしれませんか?
また、そのようなオブジェクトの非比較性に関するいくつかの主要な問題が欠落している可能性があります-そうであるかどうかを知りたいです。