STL
闲云阁
闲云野鹤 -> 算法仿如酒心糖,嚼着嚼着就醉了
展开
-
STL容器简介
STL 标准模板库 容器类型 以前的11个容器类型 deque、list、queue、priority_queue、stack、vector、map、multimap、set、multiset、bitset C++11 新增了 forward_list、unordered_map、unordered_multimap、unordered_set、unordered_multise原创 2014-02-07 12:28:35 · 687 阅读 · 0 评论 -
函数对象(函数符)
函数对象(函数符) 很多STL算法都使用函数对象,也叫函数符(functor)。函数符是以函数方式与( )结合使用的任意对象,如函数名、指向函数的指针、重载了( )运算符的类对象 函数符概念 1.生成器(generator)是不用参数就可以调用的函数符 2.一元函数(unary function)是用一个参数可以调用的函数符 3.二元函数(binary function)是用两个参数可以原创 2014-02-07 12:26:48 · 1161 阅读 · 0 评论 -
迭代器
迭代器类型 输入迭代器(相对容器来说,即来自容器的信息)、输出迭代器(传输给容器的信息)、正向迭代器、双向迭代器、随机访问迭代器 迭代器 头文件iterator ostream_iterator out_iter(cout, " ") 输出流迭代器,第一个模板参数为发送给输出流的数据类型,第二个模板参数指出输出流使用的字符类型(另一个可能值是wchar_t),构造函数第一个参数指出原创 2014-02-07 12:22:37 · 621 阅读 · 0 评论