自己实现的c++内存池,模板类实现,具备基础内存块,递增梯度,最大内存块等配置参数,初始化时分配好一批内存块供作用,当内存块不够使用时,已经分配内存块小于最大内存块个数,则再分配递增梯度个内存块,如果
这是一个使用c++实现的线程池的源代码,在WIN以及UNIX环境下都可以使用
windows下threadpool的实现(C++)1.Task对于参数的变化参考了loki的typelist的做法,可支持0-9个参数的函数对象。2.task.h使用脚本自动生成(taskGen.p
100行C++代码实现线性池,Linux环境,来实现,非常好用。
一个内存池实现,包括一个全局的一级内存池和每个线程单独一个的二级内存池.每个分配的块会有一个指针大小的内存浪费,希望可以有人帮忙改进,
线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该
本人写的内存池,里面包含了一个cpp文件和一个.h文件。 代码简单易用,实现的方法思路一目了然。
深度探索C++对象模型 超高清
作者Lippman参与设计了全世界第一套C++编译程序cfront,这本书就是一位伟大的C++编译程序设计者向你阐述他如何处理各种explicit(明确出现于C++程序代码中)和implicit(隐藏
深度 探索 C++ 对象 模型 (清晰版)