將主機數轉換成無符號長整型的網路位元組順序。本函式將一個32位數從主機位元組順序轉換成網路位元組順序。
基本介紹
簡述
注釋
用法
返回值
Linux
相關函式
MSDN原文
- hostlong
- [in] 32-bit number in host byte order.
將主機數轉換成無符號長整型的網路位元組順序。本函式將一個32位數從主機位元組順序轉換成網路位元組順序。
uint32_t htonl(uint32_t hostlong);hostlong:主機位元組順序表達的32位數。htonl()注釋 編輯 本函式將一個32位數從主機位元組順序轉換成網路位元組順序。...
htonl(), htons(), ntohs().詞條標籤: 網際網路 圖集 ntohl()圖冊 V百科往期回顧 詞條統計 瀏覽次數:次 編輯次數:19次歷史版本 最近更新: 創建者:raoping...
簡述:將一個以主機位元組順序表示的無符號長整形數轉換為網路位元組順序。 #include <winsock2.h> u_long WSAAPI WSAHtonl ( SOCKET s, u_long hostlong ); s...
inet_addr()的功能是將一個點分十進制的IP轉換成一個長整數型數(u_long類型)...... 例如: *.sin_addr.s_addr=htonl(inaddr_any)是什麼意思?答: *.sin_...
另請參閱: htonl(), htons(), ntohs(), ntohl(), WSAHtonl(),WSANtohl(), WSANtohs().V百科往期回顧 詞條統計 瀏覽次數:次 編輯次數:4次歷史版本 ...
(port);//將得到的本地連線埠轉換為網路位元組序 seraddr.sin_addr.s_addr=htonl(INADDR_ANY);//將得到的ip地址字元串轉換為網路位元組序的ip地址數值 if((bind(...
htonl() host to network longntohl() network to host longntohs() network to host shortV百科往期回顧 詞條統計 瀏覽次數:次 編輯次數:9次歷史版本 最近...
另請參閱: htonl(), htons(), ntohs(), ntohl(), WSAHtonl(),WSAHtons(), WSANtohl().V百科往期回顧 詞條統計 瀏覽次數:次 編輯次數:3次歷史版本 ...
3.所以在用C/C++寫通信程式時,在傳送數據前務必用htonl和htons去把整型和短整型的數據進行從主機位元組序到網路位元組序的轉換,而接收數據後對於整型和短整型數據則...
htonl 把unsigned long類型從主機序轉換到網路序 ntohs 把unsigned short類型從網路序轉換到主機序 ntohl 把unsigned long類型從網路序轉換到主機序 在使用little endi...
封裝傳送數據包時,unsigend int 和short型數據必須要htonl()和htons()函式轉換大小端。不然送過去的數據是反的。並且要一個位元組一個位元組的填入buf,方可一起傳送...
32位轉換函式ntohl和htonl。 ntohl(network to host long)是將網路位元組順序轉換為主機位元組順序,返回值是一個16位的整數,即2個位元組長度的整數(1位元組=8位)long ...
receiver_addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); receiver_addr.sin_port = htons(5000); sendto(sock_fd, line, 13, 0,(struct sockaddr*)&...
網路位元組順序——htonl()和WSAHtonl()8.1.22位元組主機位元組順序的數轉化為網路位元組順序——htons()和WSAHtons()8.1.34位元組網路位元組順序的數轉化為...
n = htonl( iov[ 1 ].iov_len );if ( writev( s, iov, 2 ) < 0 )error( 1, errno, "writev failure" );}EXIT( 0 );}...
unsigned int htonl (unsigned int hostlong);unsigned short htons (unsigned short hostshort);unsigned int ntohl (unsigned int netlong);...
addr.sin_addr.s_addr = htonl(INADDR_ANY);if (SOCKET_ERROR = bind(s,(LPSOCKADDR)&addr,sizeof(addr))==0){MessageBox("失敗!");}...
htonl,htons用於本機序轉換到網路序;ntohl,ntohs用於網路序轉換到本機序。V百科往期回顧 詞條統計 瀏覽次數:次 編輯次數:3次歷史版本 最近更新: 創建者:zhang...
addrServer.sin_addr.S_un.S_addr=htonl(INADDR_ANY);//INADDR_ANY表示任何IP addrServer.sin_family=AF_INET; addrServer.sin_port=htons(6000);//綁定端...
現在必要時有相應的函式來轉換。其中有 htons()、ntohs()、htonl() 和 ntohl()。在傳輸一個整型數據前,先轉換一下。i= htonl(i);write_data(s, &i, ...
所以在用C/C++寫通信程式時,在傳送數據前務必用htonl和htons去把整型和短整型的數據進行從主機位元組序到網路位元組序的轉換,而接收數據後對於整型和短整型數據則必須...
相關函式:inet_addr, inet_aton, inet_ntoa, htonl, htons, MAKEWORD, WSASocket, WSAHtons……SOCKADDR_IN經典案例 編輯 服務端:...
servaddr.sin_addr.s_addr=htonl(INADDR_ANY); servaddr.sin_port=htons(SERV_PORT); /*bindaddressandporttosocket*/ if(bind(sockfd,(structsockaddr*)&ser...