标题 |
阅读 |
评论 |
转发 |
发布日期 |
尽量用成员函数代替同名的算法 |
322 |
0 |
0 |
2009-09-19 |
|
优先使用STL泛型算法以取代手写循环 |
415 |
0 |
0 |
2009-09-19 |
|
使仿函数类可适配 |
395 |
0 |
0 |
2009-09-19 |
|
用纯函数做判断式 |
317 |
0 |
0 |
2009-09-19 |
|
把仿函数类设计为用于值传递 |
526 |
0 |
0 |
2009-09-19 |
|
了解copy_if的正确实现 |
1052 |
0 |
0 |
2009-09-19 |
|
注意哪个算法需要有序区间 |
590 |
0 |
0 |
2009-09-19 |
|
提防在指针的容器上使用类似remove的算法 |
436 |
0 |
0 |
2009-09-19 |
|
如果你真的想删除东西的话就在类似remove的算法后接上erase |
482 |
0 |
0 |
2009-09-19 |
|
了解你的排序选择 |
320 |
0 |
0 |
2009-09-19 |
|
确保目标区间足够大 |
272 |
0 |
0 |
2009-09-19 |
|
需要一个一个字符输入时考虑使用istreambuf_iterator |
364 |
0 |
0 |
2009-09-19 |
|
了解如何通过reverse_iterator的base得到iterator |
818 |
0 |
0 |
2009-09-19 |
|
用distance和advance把const_iterator转化成iterator |
661 |
0 |
0 |
2009-09-19 |
|
尽量用iterator代替const_iterator,reverse_iterator和const |
886 |
0 |
0 |
2009-09-19 |
|
考虑用已序vector代替关联容器 |
453 |
0 |
0 |
2009-09-19 |
|
永远让比较函数对相同元素返回false |
668 |
0 |
0 |
2009-09-19 |
|
避免使用vector |
1179 |
0 |
0 |
2009-09-19 |
|
使用"swap诡计"来修去多余的空位 |
335 |
0 |
0 |
2009-09-19 |
|
如何将vector和string的数据传给传统的API函数 |
358 |
0 |
0 |
2009-09-19 |
|