CGIに依存しないPerlの話題一般/Part2 (258レス)
CGIに依存しないPerlの話題一般/Part2 http://medaka.5ch.net/test/read.cgi/php/1030548610/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
21: nobodyさん [sage] 02/09/02 10:43 ID:??? my と localの違いと関連する言葉をもう一度勉強しなおしてください。 http://medaka.5ch.net/test/read.cgi/php/1030548610/21
22: 名無しさん@Emacs [age] 02/09/02 10:49 ID:??? Perlはファイルハンドルって言うんだっけ? http://medaka.5ch.net/test/read.cgi/php/1030548610/22
23: ◆JAPH9PWA [sage] 02/09/02 12:44 ID:??? ファイルディスクリプタ単なる整数だよ? myと何の関係が…とかボケていいですか。 http://medaka.5ch.net/test/read.cgi/php/1030548610/23
24: 21 [sage] 02/09/02 15:20 ID:??? うーん、 ソモソモPerlのスクリプトからファイルディスクリプタにアクセスする手段なんて 標準では用意されてない故、質問自体が謎って問題が有るのだが。 # 内部API経由で取れたと思ったけど Cで言うところのauto変数的なイメージなら別にmyで良いし、 一時的にスタックに退避させて(Perlではこーいう表現しないけど) 別のファイルハンドルを保持したいって話ならlocalで良いし。 で、一番つまんないオチが open HANDLENAME, $path_to_file; とかで作ったファイルハンドルHANDLENAMEをスカラ変数に格納したいってのかしら。 my $handle = \*HANDLENAME; なり、IO::Fileなりで好きにして。 http://medaka.5ch.net/test/read.cgi/php/1030548610/24
25: ◆JAPH9PWA [sage] 02/09/02 16:53 ID:??? いや、Perlでファイルディスクリプタを得ることは出来るし、 open()関数でCのfdopen()相当のことも出来るよ。 $fd = fileno(STDIN); open STDIN2, "<&=$fd"; http://medaka.5ch.net/test/read.cgi/php/1030548610/25
26: 24 [sage] 02/09/02 18:03 ID:??? ぎゃふん。 なるほど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 file descriptors exceed a certain value, typically 255. If you need more file descriptors than that, consider rebuilding Perl to use the "sfio" library. ってビミョーですな。 http://medaka.5ch.net/test/read.cgi/php/1030548610/26
27: ◆4XfSMGTg [っっっっp] 02/09/02 23:01 ID:??? ナンでも聞け http://medaka.5ch.net/test/read.cgi/php/1030548610/27
28: nobodyさん [] 02/09/02 23:14 ID:yvAB49v2 >>27 perl5.9って出るんですか? http://medaka.5ch.net/test/read.cgi/php/1030548610/28
29: ◆JAPH9PWA [sage] 02/09/02 23:20 ID:??? >>26 微妙だけど…大して問題ない気もする そもそもfdを直接使わなければならない状況なんてまれだしね >>28 5.xの将来は分からないけど、5.9がリリースされることは無いと思われ http://medaka.5ch.net/test/read.cgi/php/1030548610/29
30: _gunzip ◆H/XdoCNg [sage] 02/09/02 23:38 ID:??? >>28 7/18に5.8がリリースされたことを受けて、 Perl5.9の開発は7/25にスタートしている。 http://medaka.5ch.net/test/read.cgi/php/1030548610/30
31: ◆4XfSMGTg [sage] 02/09/03 01:31 ID:??? >>29-30 一人前にトリップなんかつけくさって(w 自意識過剰なんだよ ばーか http://medaka.5ch.net/test/read.cgi/php/1030548610/31
32: ◆JAPH9PWA [sage] 02/09/03 09:16 ID:??? >>30 あ、そうなんだ。 …でも5.9って開発バージョンじゃないの? 更にその次のバージョンっていくつなんでしょ。 http://medaka.5ch.net/test/read.cgi/php/1030548610/32
33: nobodyさん [sage] 02/09/03 09:34 ID:??? >>32 5.10に決まってるじゃん。 http://medaka.5ch.net/test/read.cgi/php/1030548610/33
34: ◆4XfSMGTg [sag] 02/09/03 17:33 ID:??? 開発バージョンだと何か問題でも? うんこあああああああああ http://medaka.5ch.net/test/read.cgi/php/1030548610/34
35: ◆4XfSMGTg [sag] 02/09/03 17:36 ID:??? >>30-32 まとめて氏ね http://medaka.5ch.net/test/read.cgi/php/1030548610/35
36: ◆4XfSMGTg [sag] 02/09/03 17:37 ID:??? 悔しかったら俺みたいに開発バージョンのPerl6をハックできるんだぞ。 http://medaka.5ch.net/test/read.cgi/php/1030548610/36
37: nobodyさん [sage] 02/09/03 17:47 ID:??? >>36 日本語おかしいよ。 http://medaka.5ch.net/test/read.cgi/php/1030548610/37
38: ◆4XfSMGTg [sage] 02/09/03 18:27 ID:??? (´ー`)y-~~ http://medaka.5ch.net/test/read.cgi/php/1030548610/38
39: ◆4XfSMGTg [sage] 02/09/03 18:43 ID:??? ヽ(´∀`)ノ ( へ) ヽ http://medaka.5ch.net/test/read.cgi/php/1030548610/39
40: ◆4XfSMGTg [sage] 02/09/03 23:19 ID:??? >>36 ( ´,_ゝ`) プッ ちっぽけですね http://medaka.5ch.net/test/read.cgi/php/1030548610/40
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 218 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.005s