このwebsocket ++の例を分析しようとしています https://github.com/zaphoyd/websocketpp/blob/experimental/examples/broadcast_server/broadcast_server.cpp
126 行目に がありtypedef std::set<connection_hdl,std::owner_less<connection_hdl>> con_list;ます。なぜそれだけではないのか不思議ですtypedef std::set<connection_hdl> con_list;。
How does the Comma Operator workとhttp://en.cppreference.com/w/cpp/memory/owner_lessを読みましたが、目的がわかりません。
に実際に格納されているものは何std::setですか? 実際には何をしstd::owner_lessますか?connection_hdls 自体を格納する代わりに、この構造を持つコンテナーを作成する目的は何ですか?