在类T中只要重载"<",即可用于less<T>.如下:class demo{ bool operator <(const demo& a) { return true; }}
set<demo, less<demo>>即可用.但想试set<demo, greater<demo>>类demo需要操作