main.cpp
来自「是一个多线程虚函数实现的c++版的socket程序」· C++ 代码 · 共 33 行
CPP
33 行
#include <iostream>
#include <unistd.h>
#include "server.hpp"
using namespace std;
class EchoServer : public TcpServer {
public:
EchoServer(const unsigned short port, const unsigned int thread_count) : TcpServer(port, thread_count) {}
private:
void serve(const int socket, const sockaddr_in &client);
};
void EchoServer::serve(const int socket, const sockaddr_in &client) {
cout << "Accepted!!!!!!!!!!!!" << endl;
write(socket, "Hello!", 6);
sleep(3);
}
int main() {
EchoServer s(7000, 5);
s.start();
sleep(600);
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?