From: WATANABE Hirofumi Date: 1999-04-26T15:54:39+09:00 Subject: [ruby-list:14060] Re: ttyname(3) わたなべです. GOTO Kentaro writes: :そうなんですか、すごいなぁcygwin。となると気になるんだけど、 :Ruby から ttyname を調べる方法ってありそうですか?? それがないんですよね. cygwin の ttyname(3) はこうなっててる ので. だから本当に ttyname(3) を呼ばない限りわからないんです. extern "C" char * ttyname (int fd) { if (dtable.not_open (fd) || !dtable[fd]->is_tty ()) { return 0; } return (char *)(dtable[fd]->ttyname ()); } djgpp は "con" を返してるだけなのでなんとでもなるんだけど. -- わたなべひろふみ