摘要:
多线程实现服务器//线程需要调用的函数void pthread_work(struct argc *argc2){ int flag; struct argc argc1; argc1.sock_clt = argc2->sock_clt; argc1.sock_serv = argc2->sock_serv; printf("%d,%d\n",argc1.sock_clt,argc1.sock_serv); char buffer[1024]; strcpy(buffer, "this is server! welcome!\n"); // 阅读全文
posted @ 2013-06-11 17:14
cococo点点
阅读(630)
评论(0)
推荐(0)
摘要:
简单的C/S//server.h#include "utl.h"class server{public: server(const short port); ~server(); int initServer(); void startListen(); //循环accept,可以通过继承来增加多线程private: struct sockaddr_in server_addr; int sock_serv;};//server.cc#include "server.h"#include "utl.h"server::server( 阅读全文
posted @ 2013-06-11 09:13
cococo点点
阅读(956)
评论(0)
推荐(0)
浙公网安备 33010602011771号