C++
weixin_44542399
这个作者很懒,什么都没留下…
展开
-
看网友如何定义C++
看网友如何定义C++: (在学习C/C++或者想要学习C/C++可以加我们的学习交流QQ群:712263501群内有相关学习资料)原创 2019-01-18 16:04:19 · 101 阅读 · 0 评论 -
共同探讨C语言谜题
(在学习C/C++或者想要学习C/C++可以加我们的学习交流QQ群:712263501群内有相关学习资料) 如果有谁知道答案也可以加群号私信小编,咱们共同来探讨哦!!! ...原创 2019-01-18 16:11:17 · 87 阅读 · 0 评论 -
C++ 三五法则,看看你能不能理解
简介:三五法则规定了什么时候需要 1、拷贝构造函数 2、拷贝赋值函数 3、析构函数 1、需要析构函数的类也需要拷贝构造函数和拷贝赋值函数。 通常,若一个类需要析构函数,则代表其合成的析构函数不足以释放类所拥有的资源,其中最典型的就是指针成员(析构时需要手动去释放指针指向的内存)。 所以,若存在自定义(且正确)的析构函数,但使用合成的拷贝构造函数,那么拷贝过去的也只是指针,此时两个对象的指针变量...原创 2019-01-18 16:18:57 · 751 阅读 · 0 评论 -
C++中一些你不知道的冷知识
1、explicit关键字 explicit用来防止由构造函数定义的隐式转换,比如: class Base base=10; 即Base类只有一个int类型的变量,explicit使用了以后,就不允许这样写。 被声明为explicit的构造函数通常比非explicit的构造函数更受欢迎,因为它们禁止编译器执行非预期的类型转换。 2、volatile关键字 volatile变量是随时可能发生变化的,...原创 2019-01-18 16:22:09 · 390 阅读 · 0 评论 -
C 语言和 C++、C# 的区别在什么地方?
案例一: C: C语言是一个极其高冷的人,因此回答都是冷冷的: 我:你好C语言,我想把大象放到冰箱里,帮我做好不好? C:好 我:那我们要怎么做呢? C:猜 我:额。。。是不是应该先创造一只大象? C:是 我:怎么创造呢? C:猜 我只好去翻了一下文档,哦,malloc一块内存啊。 我:好的,我用malloc,申请一块空间放大象好不好? C:好 我:额。。。大象怎么构造呢? C:猜 我。。。去看...原创 2019-01-19 15:44:36 · 3601 阅读 · 2 评论