BYTEORDER

Section: C Library Functions (3)
索引 jman

BSD mandoc
 

索引

名称

htonl htons ntohl ntohs - ホストバイトオーダとネットワークバイトオーダを変換する  

索引

ライブラリ

Lb libc  

索引

書式

In sys/param.h Ft u_long Fn htonl u_long hostlong Ft u_short Fn htons u_short hostshort Ft u_long Fn ntohl u_long netlong Ft u_short Fn ntohs u_short netshort  

索引

解説

これらのルーチンは、16 ビットと 32 ビットの値を、 ネットワークバイトオーダとホストバイトオーダの間で変換します。 ネットワークのオーダと同じバイトオーダのマシンでは、 ルーチンはヌルマクロとして定義されます。

これらのルーチンは、 gethostbyname(3) および getservent(3) によって返されるインターネットアドレスおよびポートとともに 使用されることが最もよくあります。  

索引

関連項目

gethostbyname(3), getservent(3)  

索引

歴史

byteorder 関数は BSD 4.2 で登場しました。  

索引

バグ

VAX は、世界中の他のほとんどすべてのマシンとは逆順にバイトを処理します。 この問題は、当分解決の見込みはありません。


 

索引

Index

名称
ライブラリ
書式
解説
関連項目
歴史
バグ

jman



Time: 07:06:39 GMT, January 12, 2009