摘要:
Map中如何把没有定义操作符键值对时,就会按照key的大小顺序进行存储。这也是作为key的类型必须能够进行这也是一个class类型的,而且提供了默认值 less。 less是stl里面的一个函数对象,那么什么是函数对象呢?所谓的函数对象:即调用操作符的类,其对象常称为函数对象(function object),它们是行为类似函数的对象。表现出一个函数的特征,就是通过“对象名+(参数列表)”的方式使用一个 类,其实质是对operator()操作符的重载。现在我们来看一下less的实现:它是一个带模板的struct,里面仅仅对()运算符进行了重载,实现很简单,但用起来很方便,这就是函数对象的优点所 阅读全文
posted @ 2013-10-09 00:24
TheBug
阅读(1027)
评论(0)
推荐(0)