![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
SkyCloud-CN
这个作者很懒,什么都没留下…
展开
-
C++ 类的作用域
C++类的作用域略奇葩,以下几个部分属于类的作用域类的定义内部类外定义的函数体内类外定义的函数参数也就是说,类外定义的函数返回值类型不在类的作用域里测试类class TestScope{public: typedef int typeInClass;//定义类型别名 //类内定义函数 typeInClass funDefInClass(){ typ原创 2017-05-16 22:26:19 · 455 阅读 · 0 评论 -
C++ 容器中自定义类型 value_type
刚学C++ Primer的时候,经常看见书上说,使用容器的时候,尽量用value_type是个好习惯,觉得比起直接写类型,麻烦很多,所以并不是很能理解,看模板的时候终于明白了为什么所有容器都要定义一个value_type了。现在来看看value_type到底有什么用。首先定义两个包装容器,只是对任意类型的值进行了一层包装而已。template <typename T> class Bag //包装容原创 2017-05-17 18:07:08 · 15074 阅读 · 0 评论