Perlなんですが・・・ (119レス)
Perlなんですが・・・ http://medaka.5ch.io/test/read.cgi/php/1000191385/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
68: 初心者 [] 02/02/04 13:31 ID:g/ay00Kk >>64 必要性と言われても・・というのが正直なところです。 何らかの必要性があるからmyやlocalが存在するのでしょう。 一般的にグローバル変数は少ない方がいいとされています。 ソースを他人に見せるときや、昔書いたソースを見直すとき、 グローバル変数が無い方が理解しやすいです。 >>65 初心忘るべからず。 >>66 Perlのバージョンはいくつでしょう? http://www.perldoc.com/perl5.6.1/pod/perldelta.html#Core-bug-fixes の3項目、 Integer modulus on large unsigned integers sometimes returned incorrect values. と言うわけで、Perl5.6.0以降を使いましょう。 http://medaka.5ch.io/test/read.cgi/php/1000191385/68
69: 66 [sage] 02/02/04 13:53 ID:??? >>68 :初心者様 ご回答ありがとうございました 確認してみたところ、確かに、バージョンが古すぎました (5.005_03) $TMPの値を10**10 から 10**9 に変更して実施してみたところ 正常に動作することを確認しました ご回答、ありがとうございました http://medaka.5ch.io/test/read.cgi/php/1000191385/69
70: 名無しさん@お腹いっぱい。 [] 02/02/04 20:08 ID:+YaLpde/ >>66 老婆心ながら 変数名を3文字に統一しないなら「TMP」は「TEMP」にした方が良いね。 あと、66のスクリプトなら「$A]と「$X]の変数名は逆にしようよ 一番良いのは $TEMP => $I(カウント変数) $A => $X(計算値変数) $X => $A(定数) 細かいけど、癖にしてたほうが後で役に立つよ http://medaka.5ch.io/test/read.cgi/php/1000191385/70
71: 名無しさん@お腹いっぱい。 [sage] 02/02/04 20:11 ID:??? 物凄く余計なお世話だ (笑 http://medaka.5ch.io/test/read.cgi/php/1000191385/71
72: 名無しさん@お腹いっぱい。 [sage] 02/02/04 20:39 ID:??? 正直 自分の知ってる範囲で決めた命名法ほど迷惑なものは無い # 人に押し付ける事なかれ http://medaka.5ch.io/test/read.cgi/php/1000191385/72
73: 名無しさん@お腹いっぱい。 [] 02/02/04 20:40 ID:nACYCDdm しかし正論だ。(笑 http://medaka.5ch.io/test/read.cgi/php/1000191385/73
74: 名無しさん@お腹いっぱい。 [sage] 02/02/04 23:04 ID:??? $iは少し同意。 暗黙の了解化してるな。 $i使うのがカッコイイとか思って使ってきたけどね。 http://medaka.5ch.io/test/read.cgi/php/1000191385/74
75: 名無しさん@お腹いっぱい。 [sage] 02/02/04 23:18 ID:??? 意外な落とし穴は$aと$b こないだこれではまりそうになった。 http://medaka.5ch.io/test/read.cgi/php/1000191385/75
76: 名無しさん@お腹いっぱい。 [sage] 02/02/04 23:21 ID:??? >>75 と、言うと? $1みたいに何か意味のある変数? http://medaka.5ch.io/test/read.cgi/php/1000191385/76
77: 名無しさん@お腹いっぱい。 [sage] 02/02/04 23:30 ID:??? >>76 sort で使われるね。 http://medaka.5ch.io/test/read.cgi/php/1000191385/77
78: 名無しさん@お腹いっぱい。 [sage] 02/02/04 23:33 ID:??? >>77 勉強になります。 sortってuniqの前準備に、 @list = sort(@list); でしか使ったこと無いから知らなかったです。 sortも独自の書式使いますね。 sort{a <=> b}こんなん。 http://medaka.5ch.io/test/read.cgi/php/1000191385/78
79: 名無しさん@お腹いっぱい。 [] 02/02/05 01:29 ID:ucr4R94I >>75 記憶違いだったら本当にごめん sort文で使用される$a,$bは、完全にsort文だけの中で仮想変数で 外部の変数とは別扱いではなかったでしょうか? 初心者なんで激しいはツッコミは勘弁して下さい http://medaka.5ch.io/test/read.cgi/php/1000191385/79
80: 79 [sage] 02/02/05 01:30 ID:??? 初心者以前に 日本語が変 http://medaka.5ch.io/test/read.cgi/php/1000191385/80
81: 名無しさん@お腹いっぱい。 [sage] 02/02/05 02:06 ID:??? 自分ツッコミを覚えた! http://medaka.5ch.io/test/read.cgi/php/1000191385/81
82: 名無しさん@お腹いっぱい。 [ ] 02/02/05 02:19 ID:??? >81 パパパパンパンパッパー 79はレベルがあがった! http://medaka.5ch.io/test/read.cgi/php/1000191385/82
83: 615 [sage] 02/02/05 02:55 ID:??? $a ってreadonlyじゃ無いから、間違えた時気付きにくいんだと思います use strict; $a = 100; #エラー出ない これでModification of read-onlyが出ないと場合によっては嵌る事に なるのかと Perlはstrict+wスイッチが大前提だから、そんなに神経質になる程じゃ ないと思いますが。 http://medaka.5ch.io/test/read.cgi/php/1000191385/83
84: 名無しさん@お腹いっぱい。 [sage] 02/02/05 02:56 ID:??? 何かクッキー残りまくってる (鬱 615は無視してくだされ。。 http://medaka.5ch.io/test/read.cgi/php/1000191385/84
85: 617 (←違う) [] 02/02/06 18:40 ID:hdNADrgP system関数を使用せずに 特定のLAN接続端末のIPアドレスを指定して そのMACアドレスを知る方法が知りたい、教えれ これは避けたいです system "traceroute $IP_ADDR"; @MAC_ADDR = `arp $IP_ADDR`; http://medaka.5ch.io/test/read.cgi/php/1000191385/85
86: 名無しさん@お腹いっぱい。 [sage] 02/02/06 20:04 ID:??? 自分でarpと同じ事すれば良し http://medaka.5ch.io/test/read.cgi/php/1000191385/86
87: 名無しさん@お腹いっぱい。 [sage] 02/02/06 22:13 ID:??? arpって何層のプロトコルでしたっけ? データリンク?IP使うからネットワーク? socketは使えないからポート直接操作になるんでしょうか? http://medaka.5ch.io/test/read.cgi/php/1000191385/87
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 32 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.411s*