1\總體思想是一個客戶端對應創建一個線程來處理;重要地方如下:
2\accpet一個客戶端後,判斷創建一個線程:
3\pthread_create(&(thread[existed_client]), NULL, thread_client, &data);
4\在thread_client函數中用sleep放棄對cpu的佔用.使用pthread_exit(NULL);來退出此線程處理函數;數據可通過data傳遞到線程處理函數的!
1\總體思想是一個客戶端對應創建一個線程來處理;重要地方如下:
2\accpet一個客戶端後,判斷創建一個線程:
3\pthread_create(&(thread[existed_client]), NULL, thread_client, &data);
4\在thread_client函數中用sleep放棄對cpu的佔用.使用pthread_exit(NULL);來退出此線程處理函數;數據可通過data傳遞到線程處理函數的!