常用的標頭檔案
sys/types.h:資料型別定義
sys/socket.h:提供socket函式及資料結構
netinet/in.h:定義資料結構sockaddr_in
arpa/inet.h:提供ip位址轉換函式
netdb.h:提供設定及獲取網域名稱的函式
sys/ioctl.h:提供對i/o控制的函式
sys/poll.h:提供socket等待測試機制的函式
unistd.h
是c和
c++程式語言中提供對
posix
作業系統
api的訪問功能的
標頭檔案的名稱。是
unix
stan
dard的縮寫。該標頭檔案由 posix.1 標準(
單一unix規範
的基礎)提出,故所有遵循該標準的作業系統和
編譯器均應提供該標頭檔案(如 unix 的所有官方版本,包括
mac os x
、linux等)
服務端#include
#include
#include
#include
#include
#include
#include
int main()
然後開啟終端編譯執行,就可收到了,記的需要先開啟服務端
Linux 下第乙個shell指令碼
shell指令碼可以高效的完成一件事情,和批處理乙個意思。學習寫第乙個shell指令碼。今天開始寫乙個判斷能否ping通ip的指令碼 1.首先我們看看ping通與不同之間的區別 可以ping通的情況,如下圖所示 不可以ping通的情況,如下圖所示 通和不通區別的地方有很多,隨便找乙個不同點就可以判斷...
Windows 下第乙個 GTK 程式
在 這邊說明一下如何在windows作業系統之下撰寫 編譯gtk,gtk使用glib cairo pango atk gtk gettext runtime libpng libjpeg libtiff與zlib,所以您必須也取得這些套件,在gtk官方網站的 windows download 中可以...
Windows 下第乙個 GTK 程式
在 這邊說明一下如何在windows作業系統之下撰寫 編譯gtk,gtk使用glib cairo pango atk gtk gettext runtime libpng libjpeg libtiff與zlib,所以您必須也取得這些套件,在gtk官方網站的 windows download 中可以...