2021
08-31
08-31
C++实现单例模式的自动释放
单例模式是为了确保某个类只能创建一个对象而设计的。当一个程序的某个类型只允许有一个实例的时候使用。一般采用动态分配的方式来生成单例对象,这个时候C++程序员就需要考虑内存回收的问题了,所以为了避免在使用单例模式时忘记回收资源而造成内存泄漏的问题,在实现单例模式的时候就使其可以自动被回收。不带自动释放的单例模式的实现与销毁我们先来复习一下没有自动回收机制的单例模式的实现和销毁。单例模式的实现:将构...
继续阅读 >