Man page - ctermid(3)

Packages contains this manual

Available languages:

en fr pt_BR es pl ja ru ro de

Manual

CTERMID

名 前
書 式
説 明
返 り 値
属 性
準 拠
バ グ
関 連 項 目
こ の 文 書 に つ い て

名 前

ctermid - 制 御 端 末 名 の 取 得

書 式

#include <stdio.h>

char *ctermid(char * s );

glibc 向 け の 機 能 検 査 マ ク ロ の 要 件 ( feature_test_macros (7) 参 照 ):

ctermid (): _POSIX_C_SOURCE

説 明

ctermid () は プ ロ セ ス の 現 在 の 制 御 端 末 の パ ス 名 を 返 す 。 s が NULL の 場 合 、 静 的 な バ ッ フ ァ ー を 用 い る 。 そ れ 以 外 の 場 合 、 s は 端 末 パ ス 名 を 保 持 す る の に 使 用 さ れ る バ ッ フ ァ ー へ の ポ イ ン タ ー と な る 。 シ ン ボ ル 定 数 L_ctermid は 返 さ れ る パ ス 名 の 最 大 文 字 数 で あ る 。

返 り 値

パ ス 名 へ の ポ イ ン タ ー 。

属 性

こ の 節 で 使 用 さ れ て い る 用 語 の 説 明 に つ い て は 、 attributes (7) を 参 照 。

Image grohtml-25303-1.png

準 拠

POSIX.1-2001, POSIX.1-2008, Svr4.

バ グ

The returned pathname may not uniquely identify the controlling terminal; it may, for example, be /dev/tty .

プ ロ グ ラ ム が 端 末 を オ ー プ ン で き る こ と は 保 証 さ れ て い な い 。

関 連 項 目

ttyname (3)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man-pages プ ロ ジ ェ ク ト の リ リ ー ス 5.10 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は https://www.kernel.org/doc/man-pages/ に 書 か れ て い る 。