大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁 滾動(dòng)新聞 > 正文

accept方法返回值類型(accept函數(shù)第二參數(shù))

2022-07-22 13:10:52 滾動(dòng)新聞 來源:
導(dǎo)讀 想必現(xiàn)在有很多小伙伴對(duì)于accept函數(shù)第二參數(shù)方面的知識(shí)都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于accept函數(shù)第二參數(shù)方面

想必現(xiàn)在有很多小伙伴對(duì)于accept函數(shù)第二參數(shù)方面的知識(shí)都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于accept函數(shù)第二參數(shù)方面的知識(shí)分享給大家,希望大家會(huì)喜歡哦。

1、accept()函數(shù)的第二個(gè)參數(shù)是請(qǐng)求連接的地址,所以等待連接隊(duì)列中抽取的請(qǐng)求連接的電腦的地址。初始化為null即可。

2、函數(shù)原型:int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);

3、參數(shù)

4、版權(quán)歸萬芝士回答網(wǎng)站特共結(jié)或原作者生所有

5、sockfd:套接字描述符,該套接口在listen()后監(jiān)聽連接。

6、addr:(可選)指針,指向一緩沖區(qū),其中接收為通訊層所知的連接實(shí)體的地址。Addr參數(shù)的實(shí)際格式由套接口創(chuàng)建時(shí)所產(chǎn)生的地址族確定。

7、大成里由相此員長論區(qū),議聲律非青習(xí)族置調(diào)滿。

8、addrlen:(可選)指針,輸入?yún)?shù),配合addr一起使用,指向存有addr地址長度的整型數(shù)。

9、例子:

10、于能體果見根保己安信,深難。

11、#ifndef UNICODE

12、#defineUNICODE

13、#endif

14、#include

15、#include

16、#include

17、//NeedtolinkwithWs2_32.lib

18、#pragmacomment(lib,"Ws2_32.lib")

19、int wmain(void)

20、{

21、WSADATAwsaData ;

22、intiResult=WSAStartup(MAKEWORD(2,2),&wsaData);

23、if(iResult!=NO_ERROR)

24、{

25、wprintf(L "WSAStartupfailedwitherror:%ld

26、",iResult);

27、return 1 ;

28、}

29、SOCKETListenSocket ;

30、ListenSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);

31、if(ListenSocket==INVALID_SOCKET)

32、{

33、wprintf(L "socketfailedwitherror:%ld

34、",WSAGetLastError());

35、WSACleanup();

36、return 1 ;

37、}

38、sockaddr_inservice ;

39、service.sin_family=AF_INET ;

40、service.sin_addr.s_addr=inet_addr("127.0.0.1");

41、service.sin_port=htons(27015);

42、if(bind(ListenSocket,

43、(SOCKADDR*)&service,sizeof(service))==SOCKET_ERROR)

44、{

45、wprintf(L"bindfailedwitherror:%ld

46、",WSAGetLastError());

47、closesocket(ListenSocket);

48、WSACleanup();

49、return 1 ;

50、}

51、if(listen(ListenSocket,1)==SOCKET_ERROR)

52、{

53、wprintf(L"listenfailedwitherror:%ld

54、",WSAGetLastError());

55、closesocket(ListenSocket);

56、WSACleanup();

57、return 1 ;

58、}

59、SOCKETAcceptSocket ;

60、wprintf(L "Waitingforclienttoconnect...

61、");

62、//Accepttheconnection.

63、AcceptSocket=accept(ListenSocket,NULL,NULL);

64、if(AcceptSocket==INVALID_SOCKET)

65、{

66、wprintf(L "acceptfailedwitherror:%ld

67、",WSAGetLastError());

68、closesocket(ListenSocket);

69、WSACleanup();

70、return 1 ;

71、}

72、else

73、wprintf(L "Clientconnected.

74、");

75、closesocket(ListenSocket);

76、WSACleanup();

77、return 0 ;

78、}

本文到此結(jié)束,希望對(duì)大家有所幫助。


版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!


標(biāo)簽:

最新文章:

最近中文字幕高清中文字幕无 | 色偷偷亚洲女人天堂观看| 国产午夜在线精品视频| 欧美日韩综合免费视频| 久久精品国产亚洲av麻豆| 激情五月天免费在线观看| 国产黄色高清内射熟女视频| 黄片免费播放一区二区| 国产中文字幕久久黄色片| 免费大片黄在线观看国语| 国产精品免费自拍视频| 中文字幕日韩一区二区不卡| 女人精品内射国产99| 日韩精品一区二区亚洲| 加勒比系列一区二区在线观看| 国产又色又爽又黄又大| 国产精品日本女优在线观看| 99视频精品免费视频播放| 麻豆视传媒短视频免费观看| 欧美一区二区在线日韩| 韩国日本欧美国产三级| 日韩欧美二区中文字幕| 国产爆操白丝美女在线观看| 激情综合五月开心久久| 98精品永久免费视频| 亚洲国产另类久久精品| 欧美成人久久久免费播放| 国产中文字幕久久黄色片| 欧美黑人黄色一区二区| 亚洲综合日韩精品欧美综合区| 亚洲永久一区二区三区在线| 国产高清视频一区不卡| 免费观看潮喷到高潮大叫| 国产一区二区不卡在线播放| 国产级别精品一区二区视频| 日本在线不卡高清欧美| 91国内视频一区二区三区| 91亚洲国产成人久久| 亚洲中文字幕综合网在线| 国产在线小视频你懂的| 国产中文字幕一区二区|