泛型算法:Tips (3) --- 初始化

上次提到过为容器生成数据的问题,我给出的用 boost.lambda 的方法是:  std::vector vect(10);  int i = 0;  std::for_each( vect.begin(), vect.end(), _1 = ++var(i) );不错,这样可以生成连续的数字,也还算比较简洁,因为代码量不会随着容器的大小而变化,不过,如果要在容器内填入随机数呢?其实比上面更简单
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章