通信用語の基礎知識 全国のICカードこれひとつ 戻る

通常PC用 / 人気 更新 今日 カテ
電子計算機 > 仕様・構造 > ソフトウェア > プログラミング言語 > 言語仕様 > データ型・構造体 > 独自のデータ型・構造体
in_addr_t
辞書:電算用語の基礎知識 プログラミング仕様編 (PTPROGS)
読み:イン-アダー-ティー
外語:in_addr_t
品詞:名詞

UNIXおよびPOSIX準拠システム(Linuxなど)のC/C++のINETで使われる、IPv4アドレスを表わす型。

目次
書式

#include <netinet/in.h>

#include <arpa/inet.h>

定義
FreeBSD

FreeBSDの場合、次のように定義されている。

arpa/inet.hやnetinet/in.h

typedef __uint32_t uint32_t;

typedef uint32_t in_addr_t;

machine/_types.h

typedef unsigned int __uint32_t;

また、sys/types.hにも、次のような定義がある。

typedef __uint32_t in_addr_t;

いずれにおいても、間接的にunsigned intで定義されている。

Linux

GCCでは次のように定義されている。

/usr/include/netinet/in.h

typedef uint32_t in_addr_t;

/usr/include/stdint.h

typedef unsigned int uint32_t;

このようにして、Linuxでも同様に間接的にunsigned intで定義されている。

リンク
用語の所属
_t
関連する用語
IPv4アドレス
in_port_t

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04 (07-Mar-2021)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic