Condividi tramite


Funzione htonf (winsock2.h)

La funzione inline htonf converte un float dall'host all'ordine dei byte di rete TCP/IP (che è big-endian).

Sintassi

unsigned __int32 htonf(
  float Value
);

Parametri

Value

Valore float che contiene un numero nell'ordine dei byte host.

Valore restituito

La funzione htonf restituisce il valore nell'ordine dei byte di rete TCP/IP.

Commenti

La funzione inline htonf accetta un valore float contenente il numero nell'ordine dei byte host e restituisce un numero senza segno a 32 bit nell'ordine dei byte di rete usato nelle reti TCP/IP (la famiglia di indirizzi AF_INET o AF_INET6).

La funzione inline htonf può essere usata per convertire un indirizzo IPv4 in byte host nell'indirizzo IPv4 in ordine di byte di rete. Questa funzione non esegue alcun controllo per determinare se il parametro value è un indirizzo IPv4 valido.

La funzione inline htonf non richiede che la DLL Winsock sia stata caricata in precedenza con una chiamata riuscita alla funzione WSAStartup .

Windows Phone 8: questa funzione è supportata per le app dello Store di Windows Phone in Windows Phone 8 e versioni successive.

Windows 8.1 e Windows Server 2012 R2: questa funzione è supportata per le app di Windows Store in Windows 8.1, Windows Server 2012 R2 e versioni successive.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1, Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione winsock2.h

Vedi anche

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonll

htons

inet_addr

inet_ntoa

ntohd

ntohf

ntohl

ntohll

ntohs