誰能詳細講講Send函數(shù)各參數(shù)的意義?
函數(shù)原型int Send( SOCKET s, const char FAR *buf, int len, int flags ); 不論是客戶還是服務器應用程序都用send函數(shù)來向TCP連接的另一端發(fā)送數(shù)據(jù)。
客戶程序一般用send函數(shù)向服務器發(fā)送請求,而服務器則通常用send函數(shù)來向客戶程序發(fā)送應答。該函數(shù)的第一個參數(shù)指定發(fā)送端套接字描述符;第二個參數(shù)指明一個存放應用程序要發(fā)送數(shù)據(jù)的緩沖區(qū);第三個參數(shù)指明實際要發(fā)送的數(shù)據(jù)的字節(jié)數(shù);第四個參數(shù)一般置0。(可在MSDN上查看其具體含義)