lijiakxl的专栏
Make it right before you make it faster. Keep it right when you make it faster. Make it clear before you make it faster. Do not sacrifice clarity for small gains in efficiency.
C++博客
首页
新随笔
联系
聚合
管理
posts - 23, comments - 20, trackbacks - 0
std::sort 排序vector 崩溃原因
如果当比较元素相同返回真时,此时比较元素将会继续向下遍历,在极端情况下,例如程序中所有元素都是一样的情况下,在这种情况下,就会出现访问越界,结果就是导致程序出现segment fault
所以在写c++ stl中的比较函数是,bool返回真的时候,一定是“真的”大,或者小,等于的时候只能返回false。
posted on 2016-10-08 11:19
李佳
阅读(1431)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
<
2016年10月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
WIN32 应用开发(7)
调试技巧(3)
奇技淫巧(6)
驱动开发(1)
随笔档案
2016年10月 (1)
2009年11月 (3)
2009年10月 (3)
2009年9月 (6)
2009年8月 (10)
文章档案
2009年8月 (2)
相册
CSDN
My photo
搜索
最新评论
1. re: 今天学习C# 居然发现C++也有 Region[未登录]
@test
赞!
--helloworld
2. re: 今天学习C# 居然发现C++也有 Region
具体设置过程为:菜单栏,工具——>选项——>文本编辑器——>C/C++——>格式设置。在右边,将大纲显示里面的大纲语句块设为True,点击确定。你没有设置吧
--test
3. re: 解决了VC ADO链接数据库查询时返回空值 报错的问题
评论内容较长,点击标题查看
--cyfage
4. re: 一个简单的日志类 SDK + STL写的[未登录]
日志类不用加锁,看你的代码,直接用singleton,对于一些日志可以看看boost,oege.cugi的写法。。。
--expter
5. re: 看过了OO思想的专著 才知道自己以前的代码有多么的丑陋...
飘过。C++模板跟OO结合的时候最漂亮。
--陈梓瀚(vczh)
阅读排行榜
1. 今天学习C# 居然发现C++也有 Region(16160)
2. 解决了VC ADO链接数据库查询时返回空值 报错的问题(2386)
3. 第一次遇到 User-Agent 检测的网站 记录下来(1505)
4. 串口过滤驱动(1489)
5. std::sort 排序vector 崩溃原因(1431)
评论排行榜
1. 今天学习C# 居然发现C++也有 Region(14)
2. 好久没写文章了 贴个奇技淫巧(2)
3. 解决了VC ADO链接数据库查询时返回空值 报错的问题(1)
4. 一个简单的日志类 SDK + STL写的(1)
5. 看过了OO思想的专著 才知道自己以前的代码有多么的丑陋...(1)