摘要: 在编程中,单实例(Singleton)模式和使用 static 变量或方法 都能实现某些程度上的共享状态或限制实例数量,但它们的设计目的、适用场景以及实现方式存在本质区别。 1. 单实例(Singleton)模式 特点: 目标:确保一个类在全局范围内只有一个实例,并提供一个访问该实例的全局访问点。 阅读全文
posted @ 2024-11-26 23:07 海_纳百川 阅读(21) 评论(0) 推荐(0) 编辑
摘要: NULL 和 nullptr 都是用于表示空指针的常量,但它们在 C++ 中有一些重要的区别,特别是随着 C++11 引入了 nullptr 之后,nullptr 成为了更推荐的选择。以下是两者的主要区别: 1. 类型 NULL:在 C 和 C++ 中,NULL 是一个宏,通常定义为 0(或 (vo 阅读全文
posted @ 2024-11-26 22:57 海_纳百川 阅读(17) 评论(0) 推荐(0) 编辑
本站总访问量