就像
1、(效率比较高的)tcp/udp socket服务
2、(效率比较高的)数据库操作
3、多线程并发操作
4、内部状态的屏幕输出(crt定位输出和简单的滚动输出)、日志输出、向通过tcp连进来的监控客户端的输出
5、配置文件的访问(这个应该比较简单独立)
因为程序用到,就都封装了一个:
2005-09-01 11:49 2,677 CommBase.cpp
2005-12-09 14:22 604 CommBase.h
2005-03-01 14:40 8,711 CommByteQueue.cpp
2005-03-01 14:03 1,359 CommByteQueue.h
2005-03-21 20:37 11,841 CommComm.cpp
2005-03-19 17:38 1,133 CommComm.h
2005-12-12 16:38 6,109 CommCRT.cpp
2005-09-21 16:50 1,060 CommCRT.h
2004-12-22 17:33 3,718 CommData.cpp
2004-12-22 17:33 1,304 CommData.h
2005-12-12 16:46 11,712 CommDisp.cpp
2005-12-12 17:45 2,188 CommDisp.h
2005-03-19 14:40 7,386 CommIni.cpp
2005-03-15 17:19 983 CommIni.h
2005-12-08 10:12 13,912 CommLog.cpp
2005-11-02 15:02 2,077 CommLog.h
2005-09-01 11:40 2,086 CommStrRT.cpp
2005-09-01 11:40 267 CommStrRT.h
2005-02-02 16:50 7,792 CommThread.cpp
2005-02-02 16:50 2,020 CommThread.h
2005-09-01 11:37 12,857 CommXor.cpp
2005-07-25 15:48 236 CommXor.h