- 1 名前:nobodyさん mailto:sage [2007/09/16(日) 19:49:43 ID:???]
- Perlのコーディングで困ってる人のスレです。
【投稿する際の注意】 質問するときは内容をよく吟味してから投稿してください。 「コマンドの意味がわかんない」とかはマニュアル見ましょう。 回答者さんは何でも屋じゃありません。 1: 自分はこういう事がしたい。 2: それでこんな風にやってみたが・・・ 3: こんなエラーが出て上手く行かなかった。 最低でも1と3が無いと誰も答えられないよ。 良い回答は良い質問から。一緒に勉強しましょう。 お勧めサイトは >2 以降 前スレ ttp://pc11.2ch.net/test/read.cgi/php/1180492441/ 過去ログ倉庫 ttp://user.ftth100.com/mirrorhenkan/perl/
- 496 名前:nobodyさん [2007/11/07(水) 11:46:06 ID:R3XG8Srf]
- 次のソースのsub kansuのforeachの行は何と書けば正しく動きますか
#!perl/bin/perl use strict; sub kansu{ my $ref1 = shift; my $value1; foreach $value1($$ref1) { print $value1 . "\n"; } } sub main{ my @databox1 = (13,1,6,3,9,8); my $ref1 = \@databox1; usort_kansu(@databox1); } main();
- 497 名前:nobodyさん mailto:sage [2007/11/07(水) 11:47:42 ID:???]
- 誤: usort_kansu(@databox1);
正: kansu(@databox1);
- 498 名前:nobodyさん mailto:sage [2007/11/07(水) 12:36:16 ID:???]
- >>496
「言語的意味で」正しく挙動させるには foreach $value1($ref1) { (多分)あなたの望んだ挙動にするには ソースの殆どに手を入れる必要がある。 ∴ 本読んでからどうしても分らんかったら 質問し直せ
|

|