- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 为什么c++ 中类内初始值不能使用圆括号初始化?
偶然在记得在知乎上看到过回答,后来忘了,翻了好久浏览记录翻出来了,希望对别人加深理解有所帮助源自知乎:https://www.zhihu.com/question/37019538为什么c++ 中类内初始值不能使用圆括号初始化?为什么class A{public:int a(100);};这样不行呢 用花括号或者=就可以呢 这样设计的目的是什么
2017-05-26 19:36:10 6538
原创 c++11模板别名using=
对于冗长或复杂的标识符,如果能够创建其别名将很方便。以前c++为此提供了typedef:typedef std::vector::itrrator itType;C++11提供了另一种创建别名的语法 using=using itType=std::vector::iterator itType;差别在于新语法也可以用于模板部分具体化,但是typedef不能:template
2017-05-23 20:35:31 775
转载 C++静态库与动态库区别
C++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存
2017-05-19 15:48:59 486
Windows程序设计源代码
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人