c++特殊实现方式
不死奇迹
和一群有趣的灵魂,享受有趣的故事
展开
-
C++模板类成员函数
/** * \class CallbackMethod * \brief Abstract callback-style method. * \see RpcMethod */class CallbackMethod{public: /** * \brief Destructor. */ virtual ~CallbackMethod(); /** * \brief Call the method. * \param msg J原创 2021-07-22 14:49:16 · 988 阅读 · 0 评论 -
C++ 超时实现——单线程模式
void WaitRecv(std::string &data, unsigned int timeout) { time_t cur_time = time(NULL); while(data.size() == 0 && static_cast<time_t>(cur_time + timeout) > time(NULL)) { this->Recv(data);原创 2021-07-20 20:50:12 · 825 阅读 · 0 评论