- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 STL
[Iterator]template struct iterator{ typedef xxxxx iterator_category; //iterator type typedef T value_type; // T type typedef ptrdiff_t distance_type; //and T distance type}IteratorType: input output forward random reverse[Function][容器]pair_构造make_pa
2011-05-11 17:12:00 161
转载 STL Function List
<br />查找算法<br />adjacent_find:找出一个串中第一个不符合次序的地方<br />find,find_if:找出第一个符合条件的元素<br />find_first_of:在一个串中寻找第一个与另一个串中任意一个元素相等的元素<br />search_n:在一个串中寻找一个元素第n次出现的地方<br />count,count_if:一个串中符合条件的元素个数<br />mismatch:找出两个串第一个不相等的地方<br />equal:判断两个串的指定部分是否完全相等<br />
2011-05-10 16:56:00 257
原创 Paging Component
Paging Component(PageManager)并不和整个World(PagedWorld)紧密相关,Paging Component可以通过预定义的结构,也可以通过动态发现机制来获取World的新内容。PageManager负责: 管理所有的PagedWorld(创建,销毁,加载,保存,获取)。PageManager何必实现多种PageWorld支持呢,有点过度设计了。 管理所有的PageStrategy(添加,销毁,获取),其中的PageStrategy为PagedWorldSection所用
2011-04-11 10:26:00 269
原创 C++ Template
Function Template 不支持param指定默认值Call Param Type 需要明确指定 max(5.1,2);Class Template 中被使用的Function才会被具现化, Static成员针对每一种被使用的类型具现化.特化ClassTemplate templateclass A{};
2011-04-11 10:26:00 229
设计模式可复用面向对象软件的基础(全)
2008-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人