- 博客(2)
- 收藏
- 关注
原创 C++ 设计模式(单例+工厂)
你可能见到过有些官方源码还有其他人,写法是宏定义或者在使用默认构造、拷贝、赋值后,加上了一些关键字(defalut,delete),这是一种优化的写法。在大的实际项目中可能有多个类用到了单例,不可能把他们单独放在一起集中来初始化,所以多用懒汉式单例,具体使用时来创建单例。这段代码的目的是创建一个单例模式的类,其中通过私有化构造函数、拷贝构造函数和赋值操作符,以及声明友元类,来确保只有。在单例模式中,通常不需要特殊的析构函数逻辑。: 这是一个访问权限标识符,表示以下成员都将是私有的,只能在类的内部访问。
2023-08-09 01:02:21
221
原创 C/C++ 内存四区总结
【前往作者个人站点 - AriesfunのBlog】文章内容若有疑问或错误,欢迎交流、指正,互相学习哈。C/C++程序在执行时,将内存大方向划分为4个区域(内存四区)来存放所有数据。程序运行前产生代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量、静态变量以及常量程序运行后产生栈区由编译器自动分配释放, 存放函数的参数值、局部变量等堆区由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程。
2023-08-09 00:57:31
95
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人