UCommon 是一个轻量级的 C++(www.cppentry.com) 库,使用 C++(www.cppentry.com) 设计模式,适合用于嵌入式应用的开发,例如使用 uClibc 和 POSIX
线程支持。为了这个目的,UCommon 禁用了一些特别消耗内存的语言特性,引入了 Objective-C
中的一些设计理念,例如对象引用计数、内存池和智能指针等。在处理线程锁与同步方面有自己的一些新概念。
该版本实现了 C++(www.cppentry.com) 泛型,改进了 cmake 构建系统,分离了容器处理类。