tcpsvrsocket.cpp
来自「线程池+socket」· C++ 代码 · 共 38 行
CPP
38 行
#include "TcpSvrSocket.h"
CTcpSvrSocket::CTcpSvrSocket()
{
}
CTcpSvrSocket::~CTcpSvrSocket()
{
}
bool CTcpSvrSocket::OnAccept()
{
CTcpSvrSocket *pSocket = new CTcpSvrSocket;
if (!Accept(pSocket)) {
delete pSocket;
pSocket = NULL;
return false;
}
cout << "accept" << endl;
return true;
}
bool CTcpSvrSocket::OnReceive()
{
char buf[512];
int ret = Receive(buf, 512);
if (0 == ret) {
Close();
return false;
}
buf[ret] = '\0';
Send(buf, strlen(buf));
cout << buf << endl;
return true;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?