freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

小車遠程監(jiān)控系統(tǒng)-課程設計-文庫吧

2025-05-17 02:43 本頁面


【正文】 010 define SER_IP define MAX_SIZE 2048 define MAX_CONNECT 20 //最大可連接的客戶端數(shù)量 define CHPTH_COUNT 3 define PTH_EIXT 1 int skfd = 0。 int cfd = 0。 int ret = 0。 void err_fun(const char *const file_name, int line, const char *const fun_name, int err_no) { fprintf(stderr, %s %d %s: %s\n, file_name, line, fun_name, strerror(err_no))。 exit(1)。 } void signal_fun(int a){ int ret = shutdown(skfd, SHUT_WR)。 if(ret 0) err_fun(__FILE__, __LINE__, shutdown, errno)。 printf(\nShuts Down!!!\n)。 exit(0)。 } struct global_va { char pth_exit_flag。 pthread_mutex_t mutex。 }glb_va = {0, PTHREAD_MUTEX_INITIALIZER}。 struct pthread_arg{ int fd。 pthread_t pthid。 int pthnum。}。 客戶端代碼: include int main(void){ char data_send[MAX_SIZE]={0}。 char data_recv[MAX_SIZE]={0}。 struct sockaddr_in s_addr = {0}。 int flag=0。 skfd = socket(PF_INET, SOCK_STREAM, 0)。 /* 創(chuàng)建一個套接字文件,返回一個用于監(jiān)聽用客戶上線用的文件描述符 * 參數(shù) 1:域(協(xié)議族) */ if(skfd 0) err_fun(__FILE__, __LINE__, socket, errno)。 = AF_INET。 = htons(SER_PORT)。 = i_addr(SER_IP)。 ret = connect(skfd, (struct sockaddr *)amp。s_addr, sizeof(s_addr))。 if(ret 0) err_fun(__FILE__, __LINE__, accept, errno)。 signal(SIGINT, signal_fun)。//信號處理函數(shù),按下 ctrl c 則退出 while(1){ printf(*****************************************************************\n)。 printf(*****************************************************************\n)。 printf(*********************請選擇序號控制智能小車 **********************\n)。 printf(********************* 0,車內環(huán)境信息 **********************\n)。 printf(********************* 1,關閉小車空調 **********************\n)。 printf(********************* 2,打開小車空調 **********************\n)。 printf(*****
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1