MyClass
自明ではない内部状態を定義operator==
して持っていwstring toString()
ますが、その状態のシリアル化されたバージョンを返すメソッドを提供します。なのでonだけで使いやすいtoString()
と思いました。hash<wstring>
std::unordered_set
しかし、余分なファンクタークラスを定義せずに、きちんとした方法でこれを行うことは可能ですか? 私は VS2013 に移行した後、C++11 に慣れてきたばかりで、ラムダなどを定義できるようになったことは大きな前進の 1 つだと思いました。
これを行う最善の方法を提案していただきありがとうございます。