POCO C++库学习和分析 -- Foundation库结构
Foundation库是POCO库集中的一个,提供了编程时的一些常用抽象。在程序中被分成了18个部分,分别是:
1)Core
这部分除了建立跨平台库的基础头文件外,最有意义的部分是分装了原子计数的基本类(AtomicCounter),以及垃圾收集的一些类,如AutoPtr,SharedPtr。
2)Cache
顾名思义,内存Cache
3)Crypt
数字摘要
4)DateTime
时间
5)Events
分装了事件