1 .\" Hey Emacs! This file is -*- nroff -*- source.
2 .\" This man page was written by Jeremy Phelps <jphelps@notreached.net>.
3 .\" Redistribute and modify at will.
5 .\" Japanese Version Copyright (c) 2003 Akihiro MOTOKI
6 .\" all rights reserved.
7 .\" Translated Tue Jul 8 01:44:54 JST 2003
8 .\" by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
10 .\"WORD: pseudoterminal 擬似端末
13 .TH GETPT 3 2010-09-10 "GNU" "Linux Programmer's Manual"
15 getpt \- 擬似端末マスタ (PTM) をオープンする
18 .BR "#define _GNU_SOURCE" " /* feature_test_macros(7) 参照 */"
19 .B #include <stdlib.h>
25 は、擬似端末マスタをオープンし、そのファイル・ディスクリプタを返す。
29 open(/dev/ptmx, O_RDWR | O_NOCTTY);
32 と等価である。但し、 GNU Libc を使用していても、
33 擬似端末マスタがどこか他の場所にあるシステムもある。
37 はオープンしたファイルのディスクリプタを返す。
45 で説明されている種々のエラーで失敗する可能性がある。
48 は、バージョン 2.1 以降の glibc で提供されている。