⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcpsvrsocket.cpp

📁 线程池+socket
💻 CPP
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -