htonf 関数 (winsock2.h)

htonf インライン関数は、float をホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。

構文

unsigned __int32 htonf(
  float Value
);

パラメーター

Value

ホストのバイト順に数値を含む float。

戻り値

htonf 関数は、TCP/IP のネットワーク バイト順で値を返します。

注釈

htonf インライン関数は、ホストのバイト順に数値を含む float を受け取り、TCP/IP ネットワーク (AF_INET または AF_INET6 アドレス ファミリ) で使用されるネットワーク バイト順に 32 ビット符号なし番号を返します。

htonf インライン関数を使用すると、ホストのバイト順の IPv4 アドレスをネットワークのバイト順で IPv4 アドレスに変換できます。 この関数は、 value パラメーターが有効な IPv4 アドレスであるかどうかを確認するチェックを行いません。

htonf インライン関数では、以前に WSAStartup 関数の呼び出しが正常に行われた Winsock DLL が読み込まれている必要はありません。

Windows Phone 8: この関数は、Windows Phone 8 以降のWindows Phone ストア アプリでサポートされています。

Windows 8.1Windows Server 2012 R2: この関数は、Windows 8.1、Windows Server 2012 R2 以降の Windows ストア アプリでサポートされています。

要件

要件
サポートされている最小のクライアント Windows 8.1、Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー winsock2.h

こちらもご覧ください

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonll

htons

inet_addr

inet_ntoa

ntohd

ntohf

ntohl

ntohll

ntohs