Young's Blog

包子铺

STL

STL的源码分析和使用的技巧
C++中使用copy和ostream_iterator来输出map的内容
     摘要: 习惯了STL里的copy算法,经常会用来处理vector之类的容器内容输出,但是copy每次遇到map就不好用了,这里给了一些代码来说明哪些是会有问题的,哪些是可以换一种方式来解决的。  阅读全文

posted @ 2012-11-18 23:32 Young 阅读(6321) | 评论 (0)  编辑

bind1st和bind2nd的实现
     摘要: 首先看一下下面几个辅助函数和结构体,它们是bind1st和bind2nd的基础

1.unary_function
这个结构体负责对一元函数的描述:
  阅读全文

posted @ 2011-01-09 16:29 Young 阅读(2066) | 评论 (0)  编辑