在上次作项目的过程中,我想到用MFC的容器类,所以信守拈来一个CObArray类,由于我这个项目是用在服务器端的,长年运行,所以运行没多长时间,我就发现有内存泄漏的问题,Shit,我于是乎检查自己写的那段代码,后来才发现用到了CObArray这个类,而没有释放,看MSDN,不得了,它对于内存释放等解决的不太好呀。所以我寻找另外的一个方式来重新替换一下这个我认为不太好使用的CObArray类。我的选择是STL。
既然确定是用STL,但是STL有很多,如VC自带的,STLPort等等,我看了一下VC自带的那个,他的源代码的质量确实不敢恭维,所以后来选择了STLPort,在网上当了一个。