![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
遗忘丶流年
大家一起学习,互帮互助,共同进步
展开
-
C++关于对象的生存周期
一个最简单的对象都会有四个最基本的方法,构造函数,析构函数,拷贝和赋值。但对于一个高效的程序,它会追求更少的代码。所以我们要清楚得理解各个对象的生存周期,能少创建一个临时量就少创建一个临时量。1.从最简单的说起,每当创建一个对象,它都是在栈上开辟的,所以和栈的操作一样,先创建的对象就最后再析构。2.但对于全局的对象和静态的对象那就会有一点不同了,全局的对象是在程序一开始的时候都已经构造完成了,而原创 2017-11-14 18:54:29 · 546 阅读 · 0 评论 -
让人又爱又恨的const
说起const也许你会感到熟悉但却又模糊,也许你的认知没错只是太过片面,也许简单的const使用你都会但一到复杂的const使用你就瞬间懵逼,那么你就应该好好看看const到底能干哪些事。 首先介绍一下在C和C++中const的使用有何不同,再说说C++对const的优化,以及再C++中const 和引用,一说就说多了。 1。先说说C语言和C++中const的区别 (1)首先原创 2017-11-14 20:35:39 · 232 阅读 · 0 评论