jjzjj

TCPDaemon

全部标签

C++ - 从抽象基指针调用派生函数

我一直在尝试创建基于继承的TCP服务器模型,并取得了不同程度的成功。这些服务器由一个单例管理,其任务是关闭这些服务器和其他简单的维护功能:classTCPServer{public:TCPServer();~TCPServer();voidBind(TCPDaemon*daemon){if(!daemon->IsRunning()){throwTCPBindException("Daemonisinactive");}//iftheportisnottaken,bindthisdaemontoitif(this->servers.count(daemon->port())==0){th