[GPG 1 글 4.16] [s4.16] 612p 오타

GPG 시리즈 관련 질답, 논의 공간.

Moderator: 류광

eoh
Posts: 135
Joined: 2001-07-20 09:00
Location: REAL:DREAM
Contact:

Post by eoh »

이 글은 예전 GPG 스터디 포럼에 gryu 님이 올리신 주제와 그에 대한 답글들입니다. 원본(Ezboard)은 "<a href="http://pub32.ezboard.com/fgpgstudyfrm5. ... D=21.topic" target="_blank">[s4.16] 612p 오타</a>"입니다.
<div class="imported">
<div class="sep"><span class="cfs">제목: <img src="http://www.ezboard.com/images/posticons/pi_cry.gif" align=absmiddle> [s4.16] 612p 오타
</span></div>
<div class="r">글쓴이: gryu , 글쓴때: 5/9/01 10:37:17 pm</div>

자유 게시판에 netics님(저번의 이무림님입니다... 가입을 하시면 좋겠는데..쿨럭)이 올리신 지적...

>612 쪽에서요.
>
>휴도코드가 좀 웃기죠?
>
>x = 0;
>y = y + 1;
>srand( x + (x*y) );
>
>이런 코드가 있는데. x 를 0 로 초기화 해놓곤 저런식으로 시드를 복잡하게 만들려고 하네요 --;
>그리고는 이 난수로 생성한 맵이 규칙적으로 나와서 엉망이라고 하다니..
>
>
>
>그리고 질문입니다. 제가 보기에는 613 쪽에 있는 휴도코드를 머리속으로 돌려본 결과 아무리해봐도 그 다음장에 있는 그림같은 결과가 나올거 같지가 않은데요.
>머리속으로낭 돌려봤으니, 뭐라고 장담도 못하고, 류광님 생각은 어떠신지 궁금하네요. 제가 예측한 결과는 4X4 크기로 똑같은 색이 나와야 할듯 한데.
>
>
>
>어쨌든, 이 단락은 영 맘에 안드네요.

답변...
-------------
오타입니다.. 원서로 확인해보니 srand(y)입니다.. 단순한 오타이거나, 아니면 번역할 때 제가 착각을 했을 수도 있습니다...

만일 srand(x + (x*y))가 들어간다면, 그 자리가 아니라
...
while x < 100 {
srand(x + (x*y)); <== 여기
map(x, y) = rand (3);
....

이런 식으로 들어가야 하는 거겠죠...

그리고 613의 의사코드는 지적하신 대로 4x4 영역을 같은 색으로 채우는 것인데, 그림 4.16.2의 덩어리 하나(예를 들어서 제일 윗줄의 하얀 점 하나)가 그림 4.16.1의 점 16개(4x4 영역)에 해당하는 것 같습니다. 그림 4.16.2를 가로 세로 모두 두 배로 키워서 상상해 주세요-.-

마지막으로.. 원서의 정확성은 상당히 믿을만 하다고 생각합니다. 뭔가 이상한 점이 있다면 번역서의 오류일 가능성이 많습니다.. 언제라도 지적해 주세요~
-----------

쿨럭... 오타의 행진은 언제 끝날 것인가...ㅠ.ㅠ 적어도 GPG 2권이 나오기 전까지는 1권의 모든 오타, 오류가 발견되었으면 좋겠습니다.

오타가 없거나 적은 것이 가장 바람직하겠지만, 그래도... 모르고 넘어가는 것보다는 이렇게 발견되는 것이 그나마 낫다는 점에 스스로를 위로할 뿐입니다..ㅠ.ㅠ



<p><center>
/*************************
as simple as possible,
but not simpler
*************************/
</center>

<br></p></div>