- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 c++中typename和class的区别介绍
class用于定义类。在模板引入c++后,最初定义模板的方法为: template<class T>...... 在这里class关键字表明T是一个类型,后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字。它的作用同class一样表明后面的符号为一个类型,这样在定义模板的时候就可以使用下面的方式了: template<typename...
2018-11-28 16:11:43
513
转载 c++ 迭代器的失效
容器的插入insert和erase操作可能导致迭代器失效,对于erase操作不要使用操作之前的迭代器,因为erase的那个迭代器一定失效了,正确的做法是返回删除操作时候的那个迭代器。 下面是参考的一个例子。 #include <vector> using namespace std; int main(int argc, const ...
2018-11-28 15:08:40
155
effective stl
2018-12-11
Effective.C++.中文版(第3版_中文版).pdf
2018-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人