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 + -
显示快捷键?