[過去ログ] Perlについての質問箱 64箱目 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
135: 2019/11/15(金)12:49:10.35 ID:qkK0C17l(1) AAS
ファイルハンドルからファイル名を求めるシステムコールとかもないしな。
ハードリンクされてて1つのi-nodeで複数のファイル名を持ってたらどうすんのっていう問題もある。
自分の作ったプログラムの中だけでいいならそのプログラム内だけの独自のopen,close作ってそこでファイル名を保持しとけば良いんじゃないかな。
218: 2020/02/19(水)04:28:09.35 ID:UqnCT+lt(1) AAS
>>200
いや。わかる。
君もそのうちわかるようになるよ。
260(1): 2020/02/22(土)23:01:19.35 ID:pvGxmVZm(2/2) AAS
wperl以降を""で括ると動かないけど、無くせば動いた
これでサーバ監視ができる
454(1): 2020/06/11(木)19:32:41.35 ID:zOJFiWlV(1/2) AAS
>>453
スコープを抜けたときに、もとの値に戻る。
457: 2020/06/11(木)20:13:03.35 ID:5cioSHJn(2/3) AAS
>>454
レスありがとうございます。
「もとの値に戻る」と言う事は、a.plから参照される異なるスコープのb.pmがあり、
b.pmに「local $| = 1;」の記述があった場合、
b.pmに定義されたサブルーチンが呼び出される毎に、
「$| = 1;」と同等の処理が行われ、
戻る際には元の値がセットされるのでしょうか?
それとも、スコープによって異なる「$|」を、
標準出力側でスコープ毎に切り替えてるという事でしょうか?
493: 2020/07/04(土)20:01:08.35 ID:XHKaM396(1) AAS
Perlはこのままでいいと思う
レガシーなのがPerlの強さ
508: 2020/07/23(木)19:09:07.35 ID:NaEhWCW1(1) AAS
コードそのものを書いてくれとさ
670: 2020/08/17(月)15:10:53.35 ID:Y3iw4HO/(1) AAS
外部リンク[html]:hissi.org
>>669は聞きたい事が多い
774(1): 2020/10/30(金)14:45:50.35 ID:yt6Q5TzG(2/2) AAS
入ってなかったら入ってないというエラーになるんじゃないのかな
プロトコルのエラーになるんだよな
792: 2020/11/13(金)11:54:00.35 ID:ZCyQI0Un(2/3) AAS
pythonのin演算子を真似た関数を用意するくらいか
850(1): 2020/12/09(水)17:06:18.35 ID:8NKLSi5o(1) AAS
>>849
他の言語の人が見たら発狂しそう
851(2): 2020/12/09(水)18:15:36.35 ID:UMU4oc+t(7/7) AAS
別に短く書かなくていいんだよ
@r = sort s2 @a;
sub s1 {
my $str = shift;
$str =~ /(\d+)\-(\d+)/;
return $1 * 100 + $2;
}
sub s2 {
return s1($a) <=> s1($b);
}
861: 2020/12/11(金)04:01:52.35 ID:Hz2bdcAQ(2/6) AAS
sub s1 {
my @a = split /\-/, $a;
my @b = split /\-/, $b;
my $dim = @a > @b ? @a : @b;
for my $i (0 .. $dim) {
my $cmp = $a[$i] <=> $b[$i];
return $cmp if $cmp;
}
return 0;
}
898: 2020/12/22(火)16:21:28.35 ID:Mi4b/BA1(1) AAS
言語なんて、他の言語のいいとこ取りで進化していくからな
常に便利になった部分と実験的な部分がある
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.064s