c++模板
文章平均质量分 86
IT_small_farmer
这个作者很懒,什么都没留下…
展开
-
back_inserter和back_insert_iterator
back_inserter是back_insert_iterator的一个成员函数, 本质上是push_back进行操作的, 返回值back_insert_iterator, 并实现其自增. std::vector firstvector, secondvector; for (int i=1; i<=5; i++) { firstvector.push_back(i); se转载 2014-10-17 10:48:10 · 2344 阅读 · 0 评论 -
c++ container list function ----splice(list的成员函数splice)
splice函数重载三种形式:entire list (1)void splice (iterator position, list& x);single element (2)void splice (iterator position, list& x, iterator i);element range (3)voi原创 2014-11-04 14:17:19 · 848 阅读 · 0 评论 -
C++ vector的push_back
1.public member functionvoid push_back ( const T& x );Add element at the endAdds a new element at the end of the vector, after its current last element. The content of this new element i原创 2014-11-24 15:48:49 · 2366 阅读 · 0 评论 -
c++风格的string大小写转换
如何将一个字符串转换成大写或者小写?这是字符串匹配中经常需要做的事情,然而C++的Standard Library并没有提供将std::string转成大写和小写的功能,只有在提供将char转成大写(toupper)和小写(tolower)的功能而已。但我们可以利用STL的transform配合toupper/tolower,完成std::string转换大(小)写的功能,也看到 模版编程 的转载 2015-03-10 17:25:28 · 544 阅读 · 0 评论