stl
fuekU
这个作者很懒,什么都没留下…
展开
-
stl1
如果你针对某个class进行operator()重载,它就成为一个仿函数。template //可以指定默认"参数"一般而言,我们所习惯的C++内存配置操作和释放操作是这样的:class Foo{...};Foo * pf = new Foo();delete pf;这其中的new算式内含两阶段操作:(1)调用::operator new 配置内存;(2)调原创 2014-11-20 21:00:00 · 252 阅读 · 0 评论 -
stl2
事实上SGI STL仍然提供了一个标准的配置器接口,只是把它做了一层隐藏。这个标准接口的配置器名为simple_alloc。SGI STL的配置器与众不同,也与标准规范不同,其名称是alloc而非allocator,而且不接受任何参数。换句话说,如果你要在程序中明白采用SGI配置器,则不能采用标准写法:vector > iv;必须这么写:vector iv;SG原创 2014-11-21 20:22:24 · 292 阅读 · 0 评论