예를 들어
레코드에서
A.name를 얻고
A.Next.name를 얻고
A.Next.Next.name를 얻고
이런식으로 코드가 되어버려서..
이걸 A[0] A[1]..형식으로 바꾸거나
무언가 다른 좋은 방법.. ;;
없을까요..
링크드 리스트 같은 구조라.. :
if로 검사하기도 난해하고-_-;
글적
예를 들어 레코드에서 A.name를 얻고 A.Next.name를 얻고 A.Next.Next.name를 얻고 이런식으로 코드가 되어버려서.. 이걸 A[0] A[1]..형식으로 바꾸거나 무언가 다른 좋은 방법.. ;; 없을까요.. 링크드 리스트 같은 구조라.. : if로 검사...
이종철
•
2003.12.26 12:25
삽질하다보니 -_-; 머리가 약간 굴러 가니 의외로 쉽게 풀리는군요
역시 알고리즘도 사용해봐야.ㅠ.ㅠ;
...
역시 알고리즘도 사용해봐야.ㅠ.ㅠ;
While A <> nil do
begin
//현재 A에 처리.
A.name...
...
//다음 레코더로 이동.. :.. 되는군요-_-
A := A.Next
end;
p.s 그리고 디버거 사용법을 잘몰랐다가 하나 알았는데
레코더 변수는 ctrl + 클릭하면 debug inspector로
내용이 아주 __보기 좋게 나오네요..
다 아시겠지만 -_-/