Perlコーディング初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
149:138 08/03/19 16:23:18 uoUGbd4u (続き) ---------------- それで出力が print "$hash{$key} ni $splitdata[10] tumari $hash{$key} += $splitdata[10];wo tasu<br>"; $hash{$key} += $splitdata[10]; print "$hash{$key} : $hash{$splitdata[7]}<br>"; の所が 0 ni 2 tumari 0 += 2 ;wo tasu 0 : 0となっていたのですが どのようにすれば ハッシュデータで $hash{名前}->数 とのハッシュデータを取得できますでしょうか? 以上 ご助力をいただけますとありがたいです。 150:nobodyさん 08/03/19 16:44:42 日本語で 151:nobodyさん 08/03/19 16:56:44 ひどすぎワロタwww 152:nobodyさん 08/03/19 17:13:34 $hash{名前}->数ってこれはリファレンス的な意味じゃないよね? $hash{名前} = 数で取り出したいってこと? $splitdata[10]てなに?空じゃないの? $hashには$hash{$splitdata[7]} = 0; この部分でしか入れてないよね? 153:nobodyさん 08/03/19 17:20:14 > (フォーマットは「名前\t\t\t\t\t\t\t数\t\n」) $splitdata[0] が「名前」 $splitdata[7] が「数」 に見える。 コードは $splitdata[7] が「名前」 $splitdata[10] が「数」 っぽいことになってるし、いつのまにか $splitdata[10] に 2 が入ってるし、よくわかんない。 (exists $hash{$splitdata[0]}) かどうか調べて、なかったら用意して $hash{$splitdata[0] += $splitdata[7] したいんじゃないのかな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4955日前に更新/211 KB
担当:undef