?? readytowrite.cc
字號:
#include "monitorclient.ih"bool MonitorClient::ready_to_write(){ //std::cerr << "Write!" << std::endl; d_gameModel.lock(); queue<string>& sendQueue = d_gameModel.getSendQueue(); d_gameModel.unlock(); while (!sendQueue.empty()) { string msg = "W" + sendQueue.front(); sendQueue.pop(); unsigned int len = htonl(msg.size()); string prefix((const char*)&len,sizeof(unsigned int)); msg = prefix + msg; socket.write(msg.c_str(), msg.size()); //string endOfLine = "\n"; //socket.write(endOfLine.c_str(), endOfLine.size()); } return true;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -