手撸一个对象池,你学会了吗?

对象的池子,与线程池、内存池类似,减少频繁创建和销毁对象带来的成本(特别是消耗资源较大的对象),可用于实现对象的缓存和复用。这也算是一种设计模式。

什么是对象池?

对象的池子,与线程池、内存池类似,减少频繁创建和销毁对象带来的成本(特别是消耗资源较大的对象),可用于实现对象的缓存和复用。这也算是一种设计模式。

话不多说,直接上代码:

#include <algorithm> 
#include <cassert> 
#include <cmath> 
#include <complex> 
#include <iostream>

猜你喜欢

转载自blog.csdn.net/Monsterof/article/details/120825528