![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
linber214
3D C Direct3D
虚拟现实
展开
-
函数前面的const和函数后面的const解释
const int fun() const; 前面的const 表示返回值不可改变后面的const表示此函数是const函数,此函数不能改变类的成员变量;原创 2008-11-18 23:07:00 · 903 阅读 · 0 评论 -
C++ 的explicit关键字
带单一参数的构造函数在缺省情况下隐含一个转换操作符,请看下面的代码:class C {int i;//...public: C(int i); //constructor and implicit conversion operator//as well};void f() {C c(0);c = 5; //将 5 隐式转换为 C 对象,然后赋值}编译器重新编辑上述例子代码,如下://转载 2008-11-19 00:22:00 · 529 阅读 · 0 评论 -
类模板和模板类的区别
"一般来讲,类模版是结构相似但不同的类的抽象,是描述性的;形式:template class 类版名;模版类是 类模版铸造出来的类,是具体的类,是如结构等相似的类型;" 类模板只是一个抽象的描述,在应用时在内存中是不占空间的, 而模板类是一个具体的东西! 类模板强调的是模板 template class A {};转载 2008-11-19 01:43:00 · 3489 阅读 · 0 评论 -
STL map常用操作简介
1。目录 map简介 map的功能 使用map 在map中插入元素 查找并获取map中的元素 从map中删除元素 2。map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。 3。map的功能 自动建立Key - val转载 2008-11-19 10:55:00 · 557 阅读 · 0 评论