Solaris 2.x への移行

ライブラリルーチンのリファレンス (I, J, K)

表 C-5

SunOS 4.x 

SunOS 5.6 

注 

ABI 

SVID 

SVR4 

BSD 

idlok()(3V)

C 

SunOS 4.x では、機能が使われていないウィンドウに対し行の挿入または削除フラグを設定。 SunOS 5.6、SVID または SVR4 では、行の挿入または削除フラグの機能が実際に使用されるかどうかを制御するフラグを設定。 

N 

C 

C 

S 

idlok()(3V) -SysV

S 

 

N 

S 

S 

N 

ieee_flags()(3M)

N 

 

N 

N 

N 

N 

ieee_functions()(3M)

S 

 

N 

N 

N 

N 

ieee_handler()(3M)

N 

 

N 

N 

N 

N 

ieee_retrospective()(3M)

N 

 

N 

N 

N 

N 

ilogb()(3M)

N 

 

N 

N 

N 

N 

inch()(3V) -SysV

S 

 

N 

S 

S 

S 

index()(3)

S 

現在は index()(3C)。

A 

A 

A 

S 

inet_lnaof()(3N)

S 

 

N 

N 

S 

N 

inet_makeaddr()(3N)

S 

 

N 

N 

S 

N 

inet_netof()(3N)

S 

 

N 

N 

S 

N 

inet_network()(3N)

S 

 

N 

N 

S 

N 

inet_ntoa()(3N)

S 

 

N 

N 

S 

N 

infinity()(3M)

N 

 

N 

N 

N 

N 

initgroups()(3)

S 

 

S 

S 

S 

N 

initscr()(3V)

C 

SunOS 4.x では関数。一方、SunOS 5.6、SVID または SVR4 では initscr32() を呼び出すマクロ。エラーが発生すると、SunOS 4.x では ERR を返すが、SunOS 5.6、SVID または SVR4 では適当なエラーメッセージを標準エラー出力へ書き込み終了する。

N 

C 

C 

S 

initscr()(3V) -SysV

S 

 

N 

S 

S 

N 

initstate()(3)

S 

現在は initstate()(3)。

N 

A 

A 

S 

innetgr()(3N)

S 

 

N 

N 

N 

N 

insch()(3V) -SysV

S 

 

N 

S 

S 

S 

insertln()(3V) -SysV

S 

 

N 

S 

S 

S 

insque()(3)

S 

 

N 

N 

S 

N 

intrflush()(3V) -SysV

S 

 

N 

S 

S 

N 

ipalloc()(3R)

N 

 

N 

N 

N 

N 

irint()(3M)

N 

rint() に置換された。

N 

N 

N 

N 

isalnum()(3V)

S 

 

S 

S 

S 

N 

isalpha()(3V)

S 

 

S 

S 

S 

N 

isascii()(3V)

S 

 

S 

S 

S 

N 

isatty()(3V)

S 

 

S 

S 

S 

N 

iscntrl()(3V)

S 

 

S 

S 

S 

N 

isdigit()(3V)

S 

 

S 

S 

S 

N 

isendwin()(3V) -SysV

S 

 

N 

S 

S 

N 

isgraph()(3V)

S 

 

S 

S 

S 

N 

isinf()(3M)

N 

 

N 

N 

N 

N 

islower()(3V)

S 

 

S 

S 

S 

N 

isnan()(3M)

S 

 

S 

N 

N 

N 

isnormal()(3M)

N 

 

N 

N 

N 

N 

isprint()(3V)

S 

 

S 

S 

S 

N 

ispunct()(3V)

S 

 

S 

S 

S 

N 

issecure()(3)

N 

 

N 

N 

N 

N 

isspace()(3V)

S 

 

S 

S 

S 

N 

issubnormal()(3M)

N 

 

N 

N 

N 

N 

isupper()(3V)

S 

 

S 

S 

S 

N 

isxdigit()(3V)

S 

 

S 

S 

S 

N 

iszero()(3M)

N 

 

N 

N 

N 

N 

itom()(3X)

S 

 

N 

N 

N 

N 

j0()(3M)

C 

j0(HUGE)()、j1(HUGE)()、 jn(4,HUGE)() と指定した場合、SunOS 4.x ではエラーを表示せずに 0(ゼロ) を返す。SunOS 5.6、SVID または SVR4 ソフトウェアでは、0(ゼロ) を返して errno に ERANGE を設定し、TLOSS 数値演算エラーを示すメッセージを標準エラー出力へ出力。

N 

C 

C 

N 

j1()(3M)

C 

 

N 

C 

C 

N 

jn()(3M)

C 

 

N 

C 

C 

N 

jrand48()(3)

S 

 

N 

S 

S 

N 

key_decryptsession()(3N)

S 

 

S 

S 

S 

N 

key_encryptsession()(3N)

S 

 

S 

S 

S 

N 

key_gendes()(3N)

S 

 

S 

S 

S 

N 

key_setsecret()(3N)

S 

 

S 

S 

S 

N 

keyname()(3V) -SysV

S 

 

N 

S 

S 

N 

keypad()(3V) -SysV

S 

 

N 

S 

S 

N 

killchar()(3V) -SysV

S 

 

N 

S 

S 

N 

klm_prot()(3R)

S 

 

N 

N 

N 

N 

kvm_close()(3K)

S 

 

N 

N 

N 

N 

kvm_getcmd()(3K)

S 

 

N 

N 

N 

N 

kvm_getproc()(3K)

S 

 

N 

N 

N 

N 

kvm_getu()(3K)

S 

 

N 

N 

N 

N 

kvm_nextproc()(3K)

S 

 

N 

N 

N 

N 

kvm_nlist()(3K)

S 

 

N 

N 

N 

N 

kvm_open()(3K)

S 

 

N 

N 

N 

N 

kvm_read()(3K)

S 

 

N 

N 

N 

N 

kvm_setproc()(3K)

S 

 

N 

N 

S 

N 

kvm_write()(3K)

S 

 

N 

N 

N 

N