Функция ntohf (winsock2.h)
Встроенная функция ntohf преобразует неподписанный __int32 из сетевого порядка TCP/IP в порядок размещения байтов (который является маленьким байтом на процессорах Intel) и возвращает значение float.
Синтаксис
float ntohf(
unsigned __int32 Value
);
Параметры
Value
Неподписанный номер __int32 в порядке байтов сети TCP/IP.
Возвращаемое значение
Функция ntohf возвращает значение, указанное в параметре value , с обратным порядком байтов. Если значение уже находится в порядке байтов узла, эта функция отменит его. Приложение определяет, должен ли порядок байтов быть обратным.
Комментарии
Встроенная функция ntohf принимает неподписанный __int32 в порядке байтов сети TCP/IP (семейство адресов AF_INET или AF_INET6) и возвращает число с плавающей точкой , содержащее число в порядке байтов узла.
Функцию ntohf можно использовать для преобразования IPv4-адреса в порядке сетевых байтов в IPv4-адрес в порядке байтов узла. Эта функция не выполняет никаких проверок, чтобы определить, является ли параметр value допустимым IPv4-адресом.
Для функции ntohf не требуется, чтобы библиотека DLL Winsock ранее была загружена с успешным вызовом функции WSAStartup .
Windows Phone 8. Эта функция поддерживается для приложений Магазина Windows Phone на Windows Phone 8 и более поздних версиях.
Windows 8.1 и Windows Server 2012 R2: эта функция поддерживается для приложений Магазина Windows на Windows 8.1, Windows Server 2012 R2 и более поздних версий.
Требования
Минимальная версия клиента | Windows 8.1, Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | winsock2.h |