yys

Maya插件开发,(多多练习英文吧~)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
2.2.6
enum {__ALIGN = 8}; // 小型區塊的㆖調邊界
// ROUND_UP() 將 bytes ㆖調至 8 的倍數。
static size_t ROUND_UP(size_t bytes) {
return (((bytes) + __ALIGN-1) & ~(__ALIGN - 1));
}

 ---------------------------------------------------------------

 

 

 

 

 ---------------------------------------------------------------

 

-----------------------------------------------------------------------

 


4.5.3 stack 沒有迭代器
SGI STL 以 deque 做為預設情況的 stack 底部結構
SGI STL 以 deque 做為預設情況的 queue 底部結構
4.6.3 queue 沒有迭代器
4.8.3 priority_queue 沒有迭代器

ostream_iterator<int> outite(cout, " ");
copy(v.begin(), v.end(), outite);

copy(ia.begin(), ia.end(), back_inserter(v) );

8.1
虽然“不小于”就是“大于或等于”(greater_equal),但如果希望完全遵守题目语义(在某些更复杂的情况下,这可能是必要的),
坚持找出“不小于”12的元素的个数,可以这么做:
not1(bind2nd(less<int>(),12))

 

for_each是nonmutating algorithm,元素内容不变
 

 

posted on 2012-02-24 12:07  yys  阅读(246)  评论(0编辑  收藏  举报