简单,可复制

点点滴滴,尽在文中

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年1月9日

摘要: STL好用是好用, 不慎的话相当危险, 尤其是俺们这些服务器程序. 迭代器失效就不说了, 发生了就是个当机回档的事, 慎之! 最近工作中看到了stl::sort排序导致的一个core, 问题的根源就是, stl::sort要求被排序的对象必须是顺序确定的, 比如你在重载<操作符的时候class Test1 { int a; bool operator < (const Test1& rhs) { return this->a < rhs.a; } }; 上面的代码就是没问题的, 因为两个给定的Test1对象, 调用<的时候的结果是一致的.但是如果是下面这. 阅读全文
posted @ 2012-01-09 14:42 ggjucheng 阅读(3306) 评论(0) 推荐(1)