[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 04/25 05:23 / Filesize : 232 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Perlについての質問箱 50箱目



1 名前:デフォルトの名無しさん [2012/01/18(水) 02:58:16.13 ]
CGI についての質問は板違いです。WEB プログラミング板でどうぞ。
CGI と Perl の区別がつかない人も WEB プログラミング板に行ってください。
(WEB プログラミング板: hibari.2ch.net/php/ )

このスレでは(CGI 以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。
スレ違いの質問にはスルーか、速やかな誘導をお願いします。

"The duct tape of the Internet" こと、Perl についての質問箱です。
"There's more than one way to do it" ということで、
Perl の奥深さについて皆で語り合い、追求してまいりましょう。

www.perl.org/get.html
● 2011/10/30 現在の最新版: 5.14.2

▼ 前スレ
Perlについての質問箱 49箱目
toro.2ch.net/test/read.cgi/tech/1319953460/
リンク集は >>2-3辺り
Perl 日本語処理の基礎の基礎 >>4辺り

709 名前:694 mailto:sage [2012/02/13(月) 23:05:20.54 ]
>>708
偽物はお前だろ、死ねゴミクズ。
人に迷惑かけないように行方不明で死ぬんだぞ。
お前は生きてるだけで迷惑なんだから死ぬときくらい迷惑かけるなよカス。

710 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 23:16:53.97 ]
質問も何もきてないのにいきなり荒れててワラタw

711 名前:デフォルトの名無しさん [2012/02/13(月) 23:49:13.47 ]
>>710
 >>694

712 名前:694 mailto:sage [2012/02/14(火) 00:09:53.24 ]
すげえ。いつのまにか俺が3人もいる。

713 名前:694 mailto:sage [2012/02/14(火) 00:10:50.66 ]
11人いる!


714 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:20:24.34 ]
>>694は何でわざわざこのスレ選んで荒らし始めたんだ?

715 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:33:25.12 ]
Firefox のクラッシュは、Firefox 本体の不具合に限らず、外部のプログラムによる干渉、想定外のデータの読み込みや操作によって引き起こされます。
特に、Firefox と連携するプログラム (アドオンなど) や想定外の動作をするスクリプト、悪意のあるソフトウェア (マルウェア) が原因の多くを占めます。
Firefox 本体の不具合がクラッシュの原因となっている場合、たいていは最新版で修正されています。
まず、Firefox を最新版へ更新してください (初期設定では自動的に更新されます)。
Firefox を更新しても引き続き Firefox がクラッシュするようであれば、Firefox 本体の不具合ではない可能性があります。
このトラブルシューティングでは、そうした際に考えられるいくつかの原因と解決策を紹介します。

716 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:47:02.79 ]
>Firefox 本体の不具合がクラッシュの原因となっている場合、たいていは最新版で修正されています。
たいていとかいう単語が出てくる程頻繁にクラッシュするゴミブラウザ誰が使うんだよ
使ってるのは一部の情弱だけなんだからいちいちコピペするな

717 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 00:47:40.28 ]
>>714
さぁ、仕事でもクビになったんじゃね?w



718 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 14:54:12.00 ]
以下の二つのコマンドで出力結果が異なるのはバグでしょうか。

perl -MPOSIX=strftime -le 'print strftime ("%s", localtime)'
perl -MPOSIX=strftime -le 'print strftime ("%s", gmtime)'


719 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 15:07:56.91 ]
localtimeやgmtimeが返す値にはタイムゾーンの情報が含まれていなくて、
strftimeの%sはTZ環境変数に基づいて年月日時分秒を解釈するからそうなる。

720 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 15:19:12.68 ]
日本からの資金援助
・6000億ドル(併合から終戦まで)1965年
・8億ドル+α(経済協力金)  1965年
・40億ドル (特別経済協力金) 1983年
・100億ドル (通貨危機救済金) 1997年
・200億ドル (ウォン高救済基金)2006年
・300億ドル (ウォン安対策IMF、韓国に2.8兆円融通)2008年
その他、2002日韓ワールドカップのスタジアム建設費の融資した300億円は未返済


・併合に反対だった伊藤博文を親日派の安重根が暗殺した結果、併合が決定的となった
・朝鮮内部で親清派・親露派・親日派などが争い、親日派が勝った結果、望んで併合された
・従軍慰安婦は強制ではなく職業売春婦であり、下士官以上の収入を得ていた
・強制連行はほんの数十人で、大多数は仕事を与えてもらったか、自ら求めてやってきた出稼ぎ労働者か密航者
・創氏改名は日本で働く際に差別されないため、日本人の名前を自ら望んだ(※改名しない人もいた)
・創氏改名によって下層階級者がこぞって名門姓である「金」を名乗ったため、「金」が多数派となった
・併合後、日本によって教育やインフラへの投資が行われ、生活水準が著しく向上した
・韓国の発展は日本からの援助や併合時の置き土産(約60兆円)がなければ有り得なかった
・戦後、李承晩という独裁者が自衛隊発足前の日本から竹島を奪い取った
・日本から預かった北朝鮮への賠償金や援助金は韓国が使ってしまった
・上記の日本からの援助及び、北朝鮮への援助を使ったことを国民に正確に説明していない
・出稼ぎ労働者や密航者である同胞の在日韓国人・朝鮮人を引き取りもせず、日本に押し付けている


721 名前:デフォルトの名無しさん [2012/02/14(火) 15:53:35.47 ]
>>718
何でもかんでも開発環境のバグにするなよゴミ
バグってるのはお前の頭だろ

722 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 17:08:01.93 ]
>>718
何でPerlの仕様も読まずに質問してんだ池沼。

723 名前:デフォルトの名無しさん [2012/02/14(火) 17:26:16.62 ]
Firefoxってバグ直さずバージョンだけ上がっていく伝説の糞ブラウザか

724 名前:デフォルトの名無しさん [2012/02/14(火) 18:19:09.88 ]
>>723
糞ブラウザって言うとブラウザみたいにきこえるぞ
あれはただの産廃だよ

725 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 19:01:14.74 ]
どうしてブラウザの話になってんだよ糞は>>723-724だろ

726 名前:デフォルトの名無しさん [2012/02/14(火) 20:23:56.20 ]
>>725
よう、糞
元気か?
頭の調子はどうだ?

727 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 20:50:22.08 ]
朝鮮人がわいとるのー



728 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 21:25:50.30 ]
ちんちんかいかい

729 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 21:39:01.98 ]
>>722
POSIX仕様はPerl仕様の範疇に無い。
更に%sは拡張仕様。

730 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 23:03:48.99 ]
>>726

チンカス

731 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 23:12:04.09 ]
>>730

マンカス

732 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 00:18:06.24 ]
連想配列の中の値が全部空文字列だったときにループを飛ばすような処理を考えて

next if !grep { $_ ne q{} } values %hash;

というような書き方をしたんだがどうも直感的じゃなくてパッとしない。
どう書きなおせばいい? サブルーチンに出して適切な名前つけるべき?

733 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 00:29:19.01 ]
>>732

next if '' eq join '', values %hash;

パッと思いつくのはこれくらいかなぁ
特に見やすくなったとは思えんが・・・

サブルーチン化するかコメントでも書いておくのが正解じゃね

734 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 00:54:46.31 ]
>>733
ありがとう。joinは盲点だった。
とりあえずサブルーチンにしといて
%hashをメンバ変数にしたクラスのメソッドに移すよう
TODOリストに加えとくことにするよ。

こーゆーのって結局おざなりになっちゃうわけだけど……やれやれ。

735 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 01:04:45.23 ]
>>719
>localtimeやgmtimeが返す値にはタイムゾーンの情報が含まれていなくて、
含まれていないにも関わらず、strftime の結果が異なるのは、strftime は
引数の値を見ているのではなくて、引数部分に記述されているのが何かを
見ているってことなの?本当なの?

736 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 01:55:44.13 ]
>strftimeの%sはTZ環境変数に基づいて年月日時分秒を解釈するからそうなる。

737 名前:デフォルトの名無しさん [2012/02/15(水) 01:58:05.42 ]
マジカルインクリメントってひらがな対応してたのかよwwwwwwwwwww
はやく教えろよwwwwwwwwwwwwwwwwwwww



738 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 02:15:48.95 ]
>>732
読みやすさとは関係ないけれど、hash が大きい場合は、grep だと最初の一個が
空でなかった場合でも全部なめてしまうので、効率よくないよ。



739 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 08:26:13.78 ]
>>722
つか、localtime/gmtimeの概念はPerl誕生よりず〜っと前からあるよ

740 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 08:38:49.79 ]
>>738
そんなん誰でも知ってるだろ低能


741 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 09:38:07.45 ]
>>732
use List::MoreUtils qw(all);

next if all { $_ eq q{} } values %hash;

742 名前:デフォルトの名無しさん [2012/02/15(水) 12:59:47.65 ]
もういいです

743 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 22:04:02.05 ]
strftimeは引数を無視して、自分でtime関数を呼び出してTZ環境変数に
基づいて年月日時分秒を解釈するんですね。とても勉強になりました。

744 名前:デフォルトの名無しさん [2012/02/15(水) 22:39:16.33 ]
結局ファイルの行数を得るにはどの方法が一番いいんだよハゲ

745 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 22:52:41.19 ]
wcでも呼んどけタコ

746 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 00:47:39.85 ]
「一番いい方法」なんてのはない。
好きな方法でやればいい。
それがTMTOWTDI。


747 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 01:49:15.98 ]
ただ公式faqでの回答はゴミだから参考にしてはいけない



748 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 01:58:19.69 ]
>>743
strftimeの%sがタイムゾーン分の秒数を引いてるだけじゃない?
私の手元の環境の実装だと、そんな感じだった。

749 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 04:28:26.00 ]
うん。
>>743 の人は何かひどく誤解してるようなんだけど、
何をどう誤解してるのかがよくわからない。


750 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 07:59:20.52 ]
 韓国人アイドルグループ「GREAT」が歌手活動に必要な在留資格を得ずに活動していた事件で、警視庁組織犯罪対策1課と新宿署は
15日までに、入管難民法違反(資格外活動)容疑で、20〜27歳の男性メンバー5人を書類送検した。事情を知りながらグループを来日
させ活動させた同法違反のほう助容疑で、ライブハウスを実質的に経営する韓国籍の男性社長(48)=東京都新宿区=も書類送検した。

 同課によると、メンバー5人は容疑を認め、社長も「デビューしたてのグループが日本で売れれば、見返りが入ると思った」と認めている。 

.news.livedoor.com/article/detail/6281304/

751 名前:デフォルトの名無しさん [2012/02/16(木) 21:11:43.94 ]
牛丼クレープ

752 名前:デフォルトの名無しさん [2012/02/17(金) 12:38:31.97 ]
$s =~ s/hoge(\d+)/ /g;
みたいに"hoge数字"グローバルに置換して、マッチした数字部分を全部取得する方法ってある?

753 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 12:41:20.06 ]
grepで二度手間を試みる

754 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 13:05:32.96 ]
my @match;
$s =~ s/hoge(\d+)/push @match, $1; " "/ge;

755 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 22:34:02.61 ]
得意満面の s///ge 内の push。

756 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 01:50:59.38 ]
何か変?

757 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 03:50:34.97 ]
>>754
ヘー、勉強になりまった。



758 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 03:55:26.07 ]
んにゃ、きわめて真っ当。

759 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 03:55:59.40 ]
>>754
ていうか
push @list, $1 while s/hoge(\d+)//;
って書きこみしようとしていた。

760 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 13:56:55.08 ]
ホントPerlは勉強には事欠かない言語ってことを再認識した

761 名前:デフォルトの名無しさん [2012/02/18(土) 17:50:37.78 ]
test_dataディレクトリにいろんなログデータが入っていて
管理モードを作って、このディレクトリ名をrenameで変更したいのですが
test_dataディレクトリの中にあるファイルに誰かが書き込んでいるとき
ディレクトリ名を変更するとデータが消えたりするんですが
それを回避できるいい方法はないんでしょうか?

ディレクトリ全体をロックすると重くなるのでそれ以外の方法でです

762 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 18:01:46.29 ]
>>761
$ chmod 700 test_data
$ mv test_data [好きな名前]
$ chmod 777 [変更した名前]

763 名前:デフォルトの名無しさん [2012/02/18(土) 19:52:25.24 ]
>>762
その方法でディレクトリ名を変更すると
変更前の現在書き込み中のファイルは途中で書き込みが中断されますか?

764 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 20:11:35.27 ]
OSは秘密ですか。そうですか。

765 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 20:12:18.88 ]
>>763
試してみればわかるんじゃないかな?
これはOS依存になると思う、Ubuntuで試した所・・・
書き込み用にファイルを開いているタイミングでパーミッション変えても書き込みは続行する。
次の書き込みからファイルオープンができなくなる。

766 名前:デフォルトの名無しさん [2012/02/18(土) 20:15:06.30 ]
windows7でactiveperlなのでUNIXコマンドはできないです

767 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 20:17:59.39 ]
>>766
もう、スクリプトを止めたら?
ディレクトリの名前を書き換えて再開すればいいんじゃね?



768 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 20:21:49.89 ]
windowsだとオープンしているファイルがあるとディレクトリ名の変更が出来ないから、
test_dataディレクトリのファイルをいじるときはダミーのファイルをオープンする。
管理モードではディレクトリのリネームが成功するまでリトライする。

769 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 21:09:46.43 ]
つtechnet.microsoft.com/ja-jp/library/cc771672(v=ws.10).aspx

770 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 01:03:13.41 ]
mkdirで排他用のディレクトリを作る
このディレクトリがある間は、それ以降test_dataの中のファイルにアクセスできないようにする
この排他用ディレクトリができる前にtest_dataディレクトリの中のファイルに書き込んでいるプロセスがあるかもしれないので
sleepで10秒くらい待ってからrenameでtest_dataディレクトリ名を変更すれば
その書き込んでいるプロセスも終了しているだろうから安全にrenameできるだろう

771 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 01:24:07.44 ]
もうperlに閉じた話じゃなくなってるな。OSがらみ。

772 名前:デフォルトの名無しさん [2012/02/19(日) 02:39:57.73 ]
スキルがなくて2chで質問するような低能は込み入った作業をしなさんなってこった

773 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:37:49.27 ]
perlでは「"0"」が偽と判断されてしまうようなんですけど、
「"0"」を真と見なすには、「length("0")」とするしかないでしょうか。
みなさんどうされてますか。

774 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:44:59.83 ]
そのために defined があるんでしょつりですね

775 名前:デフォルトの名無しさん [2012/02/19(日) 17:45:34.24 ]
お前の頭の中のアルゴリズムに問題があるだけだろ

if ( $a ne "" )

776 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:47:59.64 ]
! を使う

777 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:49:19.55 ]
そのアイディアにはびっくりしました



778 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:51:58.96 ]
びみょうにバグってますね

正しくは
if ( $a eq "0" )

779 名前:デフォルトの名無しさん [2012/02/19(日) 18:05:00.58 ]
windowsならば>>770がいいと思いました

780 名前:デフォルトの名無しさん [2012/02/19(日) 18:24:34.77 ]
うるさいゴミ

781 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 18:54:05.89 ]
なに?作文?

782 名前:デフォルトの名無しさん [2012/02/19(日) 19:14:41.97 ]
>>773
文字を数値として比較しようとするからだろ基地害
お前まじでプログラミング向いてないから失せろ異常者

783 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 20:41:06.16 ]
perlでは変数に値を代入後、格納したものが文字列なのか数値なのか
の情報が失われてしまうようなんですけど、どちらが代入されたのか
調べる方法があるのでしょうか。
みなさんどうされてますか。

784 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 20:52:32.26 ]
>>782
数値じゃなくて真偽値だろ

785 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 21:14:28.53 ]
>>783


C言語もやったことのないようなゴミがこういうレスするんだろうな。
自分が格納した値の型も忘れるような痴呆は回線切れよ。

786 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 21:22:19.61 ]
>>783
おいアホ釣り針がお前のアレなみに小さいぞ


787 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 21:22:47.45 ]
>>783
ないよ。Perlはじゃんじゃか動的に型付けするから。
文字列か数値かで処理を分けたいなら同じ変数に入れるべきじゃない。

具体的に困ってるコード見てみないとアドバイスできないけど。



788 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 21:46:39.32 ]
(($_ ^ $_) eq '0') ? print "$_: numeric\n" : print "$_: string\n" for (1, '1');

1: numeric
1: string

789 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 23:10:36.14 ]
>>783
評価の仕方で、文字だったり数字だったりでPerlさんが自動で判断してくれる。
文字とかも数字として評価する事もできるしな。

790 名前:デフォルトの名無しさん [2012/02/19(日) 23:22:25.60 ]
>文字とかも数字として評価する事もできる

馬鹿の書いたソースでよく見かけるね

791 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 00:47:49.78 ]
utf8フラグがONになっているものが文字列。

792 名前:デフォルトの名無しさん [2012/02/20(月) 00:57:52.14 ]
数値比較だと空データは0として見なされる

793 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 01:16:22.87 ]
($_ ^ $_) =~ /^\x00*$/ でもいいか

794 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 02:55:05.85 ]
>>789
> 評価の仕方で、文字だったり数字だったりでPerlさんが自動で判断してくれる。
> 文字とかも数字として評価する事もできるしな。
このへんがperlの便利でもあり厄介でもあるところ。
まあ慣れれば便利なことの方が多い。

795 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 14:11:58.96 ]
>>788
これはどういう仕組みなんですか?うまく動いたのですが、つまり同じ数値をxorした結果
'0' = ビット列00110000になっているという事ですよね。
調べたらperlは文字列にビット演算することができてその場合はasciiコードとして演算されるとの事でしたが、
文字列でも数字でも同じ物をxorすると0になり、結果は同じではないかと思いました。

796 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 15:12:44.00 ]
>>795
同じ数値同士のXORは数値の0
同じ文字列同士のXORは文字コード0 つまり "\x00"

>>788 の ($_ ^ $_) eq '0' は
$_ が数値なら 0 eq '0' で、文字列値なら "\x00" eq '0'
あとはわかると思うけど、eq は文字列比較なので前者の場合は左側の数値 0 は文字列 '0' に変換されてから比較されて、結果真になる。

797 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 15:20:05.81 ]
>>798
はぁ〜〜なるほど、分かりました。
文字列同士のXORで得られた数値は文字コード(という表現が適切かどうかは分かりませんが)として再評価されるんですね。
分かりやすい解説レスありがとうございました。



798 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 15:22:32.68 ]
× /2^798
○ /2^796
失礼しました

799 名前:788 mailto:sage [2012/02/20(月) 19:40:36.19 ]
まぁ、パズルに近いけどね。
破壊的な変数の利用を避けるべきなら、
破壊されやすい変数の利用も避けるべきで。

800 名前:age mailto:sss [2012/02/20(月) 21:14:30.39 ]
webクローラのgunghoモジュール
がどうしてもインストールできない
POEエンジンインストールのところで(POE::component::*)エラーになる
解決策教えて
それか別のperl高性能クローラ教えて

801 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 21:22:03.45 ]
癌呆の略字を知らないモグリかよ


802 名前:デフォルトの名無しさん [2012/02/20(月) 21:22:16.89 ]
馬鹿には無理

803 名前:age mailto:sage [2012/02/20(月) 21:39:20.56 ]
そんな子といわずに教えて


804 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 00:34:24.86 ]
恥かしくてもう出てこられない785-787。

805 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 01:26:31.73 ]
標準入力を最後まで読み取る必要があるんだけど処理はしない。
とりあえず while (<>) {} とか書いてるが、もっとスマートな書き方ないかな?


806 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 01:35:09.55 ]
処理しないんなら読みとる必要も無いだろ


807 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 01:52:13.17 ]
なんらかのプログラムの出力を吐ききらせたいとかそういうのじゃないのかね



808 名前:デフォルトの名無しさん mailto:sage [2012/02/21(火) 01:53:58.95 ]
^Dだか^Zが来るまで読み捨てたいのかね。
@_ = <>;
とか。スマートとは思わんが。

809 名前:デフォルトの名無しさん [2012/02/21(火) 02:26:19.84 ]
低能は黙ってろ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<232KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef