1 Star 0 Fork 0

2144/Socket-CentOS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.cpp 858 Bytes
一键复制 编辑 原始数据 按行查看 历史
root 提交于 2023-07-06 01:01 . initial commit
#include "TcpClient.h"
#include "TcpServer.h"
#include "TcpSocket.h"
void InitClient()
{
// send request to the server with its IP and port
TcpSocket::Desc desc;
desc.port = 6666;
TcpSocket socket;
socket.Create(desc);
}
int main()
{
InitClient();
TcpServer::Desc desc;
desc.port = 6666;
TcpServer server;
std::cout << "ssss" << std::endl;
bool res = server.Create(desc);
if (!res)
{
std::cout << "Create failed" << std::endl;
return 0;
}
printf("Create the socket ");
// accept client's request
struct sockaddr_in client_addr;
while (int client_sock = server.Accept(client_addr))
{
printf("Get a new client");
TcpClient client;
client.Create(client_sock, client_addr);
client.Close();
}
server.Close();
return 0;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/iamherer/socket-cent-os.git
git@gitee.com:iamherer/socket-cent-os.git
iamherer
socket-cent-os
Socket-CentOS
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385