Funzione ntohf (winsock2.h)
La funzione inline ntohf converte un __int32 non firmato dall'ordine di rete TCP/IP per ospitare l'ordine dei byte (che è little-endian nei processori Intel) e restituisce un float.
Sintassi
float ntohf(
unsigned __int32 Value
);
Parametri
Value
Numero di byte di rete TCP/IP non firmato __int32.
Valore restituito
La funzione ntohf restituisce il valore fornito nel parametro value con l'ordine dei byte invertito. Se il valore è già nell'ordine dei byte host, questa funzione la invertirà. Spetta all'applicazione determinare se l'ordine dei byte deve essere invertito.
Commenti
La funzione inline ntohf accetta un __int32 senza segno in ordine di byte di rete TCP/IP (la famiglia di indirizzi AF_INET o AF_INET6) e restituisce un valore float che contiene un numero in ordine di byte host.
La funzione ntohf può essere usata per convertire un indirizzo IPv4 in byte di rete nell'indirizzo IPv4 in ordine di byte host. Questa funzione non esegue alcun controllo per determinare se il parametro value è un indirizzo IPv4 valido.
La funzione ntohf 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
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 |