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

📄 main.cpp

📁 是一个多线程虚函数实现的c++版的socket程序
💻 CPP
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -