一直使用C++做项目开发,偶尔用到需要用标准C的地方非常痛苦
经过一段时间的开发调试,提供了一个基本的跨平台类STL C开发库
svn co
包含部分:
1. 开发库mcrt:
1> CUnit - 参考CppUnit框架结合C特点的测试系统
2> utils - 一些通用的跨平台工具
3> list - STL list风格的C双向链表
4> hash_map - STL map风格的C哈希表实现
5> malloc - 支持内存泄漏检测
6> socket - 平台无关socket实现
7> poll - POSIX风格的poll Windows平台实现
2. 辅助程序(2~5主要测试socket/poll)
1> mcrt_test - mcrt开发库的单元测试程序
2> svr_tcp - TCP测试服务器,接收"MPollTest client", 发送"MPollTest server", 接收"MPollTest bye"结束
3> tcp_client - TCP测试客户端,发送"MPollTest client",接收"MPollTest server",然后发送"MPollTest bye"结束
4> svr_tcp - UDP测试服务器,接收"MPollTest client", 发送"MPollTest server", 接收"MPollTest bye"结束
5> tcp_client - UDP测试客户端,发送"MPollTest client",接收"MPollTest server",然后发送"MPollTest bye"结束
阅读(973) | 评论(0) | 转发(0) |