摘要:
题目描述:Given two strings s and t, write a function to determine if t is an anagram of s.For example,s = "anagram", t = "nagaram", return true.s = "rat",... 阅读全文
摘要:
traits编程技法利用了“内嵌型别”的编程技巧与编译器的template参数推导功能。 下面主要看看利用traits编程技法实现的迭代器萃取机制。 5种迭代器类型定义: std::iterator的定义 如果想和STL协同工作,自行定义的迭代器必须定义iterator_category、value 阅读全文
摘要:
STL以泛型思维为基础,提供了6大组件:容器(containers)、算法(algorithms)、迭代器(iterators)、仿函数(functors)、适配器(adapters)、分配器(allocators)。 容器: vector、list、deque、set、map等,用来存放数据。从实 阅读全文