CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (askghost) <lxplus002.cern.c>
날 짜 (Date): 2002년 10월 25일 금요일 오후 04시 10분 52초
제 목(Title): 귀신이 곡하는 지요?


foreach my $value (keys %factors) {
        print "$value\n";
}
foreach my $value (keys %factors) {   
        print "Processing $value......\n";
}       

한 코드 안에서 해쉬 %factors를 채우고(이건 문2제 없이 되었습니다)

이어서 연달아 위와 같은 루프를 넣었는데요,

이상한 것이 앞에 루프는 잘 돌아서 $value 값을 찍어주는데

뒤에 루프에서는 $value에 해당하는 자리가 비어 나옵니다.

즉 "Processing ......" 이렇게요.

이거 왜 그런 거죠?  perl입니다.

아주 가끔 비슷한 일을 본 적이 있습니다만.. 코드를 똑같이 타이핑해서

넣었는데 어떤 때는 되고 어떤 때는 안되요. 눈으로 잘못보거나 그런 거

절대 아니거든요. 


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.