CGIに依存しないPerlの話題一般/Part2 (258レス)
1-

21
(1): 02/09/02 10:43 ID:??? AAS
my と localの違いと関連する言葉をもう一度勉強しなおしてください。
22: 名無しさん@Emacs [age] 02/09/02 10:49 ID:??? AAS
Perlはファイルハンドルって言うんだっけ?
23: ◆JAPH9PWA 02/09/02 12:44 ID:??? AAS
ファイルディスクリプタ単なる整数だよ?
myと何の関係が…とかボケていいですか。
24
(1): 21 02/09/02 15:20 ID:??? AAS
うーん、
ソモソモPerlのスクリプトからファイルディスクリプタにアクセスする手段なんて
標準では用意されてない故、質問自体が謎って問題が有るのだが。
# 内部API経由で取れたと思ったけど

Cで言うところのauto変数的なイメージなら別にmyで良いし、
一時的にスタックに退避させて(Perlではこーいう表現しないけど)
別のファイルハンドルを保持したいって話ならlocalで良いし。

で、一番つまんないオチが
open HANDLENAME, $path_to_file;

とかで作ったファイルハンドルHANDLENAMEをスカラ変数に格納したいってのかしら。
省2
25: ◆JAPH9PWA 02/09/02 16:53 ID:??? AAS
いや、Perlでファイルディスクリプタを得ることは出来るし、
open()関数でCのfdopen()相当のことも出来るよ。

$fd = fileno(STDIN);
open STDIN2, "<&=$fd";
26
(1): 24 02/09/02 18:03 ID:??? AAS
ぎゃふん。
なるほどfileno()ですか。

% perldoc -f open

If you specify "'<&=N'", where "N" is a number, then Perl will
do an equivalent of C's "fdopen" of that file descriptor; this
is more parsimonious of file descriptors. For example:

open(FILEHANDLE, "<&=$fd")

でも
Note that this feature depends on the fdopen() C library
function. On many UNIX systems, fdopen() is known to fail when
省4
27
(1): ◆4XfSMGTg [っっっっp] 02/09/02 23:01 ID:??? AAS
ナンでも聞け
28
(2): 02/09/02 23:14 ID:yvAB49v2(1) AAS
>>27
perl5.9って出るんですか?
29
(1): ◆JAPH9PWA 02/09/02 23:20 ID:??? AAS
>>26
微妙だけど…大して問題ない気もする
そもそもfdを直接使わなければならない状況なんてまれだしね

>>28
5.xの将来は分からないけど、5.9がリリースされることは無いと思われ
30
(3): _gunzip ◆H/XdoCNg 02/09/02 23:38 ID:??? AAS
>>28
7/18に5.8がリリースされたことを受けて、
Perl5.9の開発は7/25にスタートしている。
31
(1): ◆4XfSMGTg 02/09/03 01:31 ID:??? AAS
>>29-30
一人前にトリップなんかつけくさって(w
自意識過剰なんだよ ばーか
32
(2): ◆JAPH9PWA 02/09/03 09:16 ID:??? AAS
>>30
あ、そうなんだ。
…でも5.9って開発バージョンじゃないの?
更にその次のバージョンっていくつなんでしょ。
33: 02/09/03 09:34 ID:??? AAS
>>32
5.10に決まってるじゃん。
34: ◆4XfSMGTg [sag] 02/09/03 17:33 ID:??? AAS
開発バージョンだと何か問題でも?
うんこあああああああああ
35: ◆4XfSMGTg [sag] 02/09/03 17:36 ID:??? AAS
>>30-32
まとめて氏ね
36
(2): ◆4XfSMGTg [sag] 02/09/03 17:37 ID:??? AAS
悔しかったら俺みたいに開発バージョンのPerl6をハックできるんだぞ。
37: 02/09/03 17:47 ID:??? AAS
>>36
日本語おかしいよ。
38: ◆4XfSMGTg 02/09/03 18:27 ID:??? AAS
(´ー`)y-~~
39: ◆4XfSMGTg 02/09/03 18:43 ID:??? AAS
ヽ(´∀`)ノ
  ( へ)
   ヽ
40: ◆4XfSMGTg 02/09/03 23:19 ID:??? AAS
>>36
( ´,_ゝ`) プッ ちっぽけですね
1-
あと 218 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.004s