目錄
- 一、linux posix線程相關函數介紹
- 二、tcp server基礎版本
- 三、tpc服務端多線程版本
- 四、tpc客戶端代碼
??tcp編程時, 一個server可以對應多個client, server端用多線程可以實現. linux下多線程可以使用POSIX的線程函數, 下面給出服務端和客戶端的代碼.
一、linux posix線程相關函數介紹
??Linux POSIX線程庫提供了一組函數來創建、管理和同步線程。下面是一些常用的Linux POSIX線程函數的介紹和示例代碼:
pthread_create
:創建一個新的線程。
#include <stdio.h>
#include <pthread.h>