이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
장민석
가입: 2006년 9월 5일 올린 글: 165
|
올려짐: 2007년4월1일 21:46 주제: nth-child 호출 시 out of range 관련 |
|
|
코드: | (nth-child (nth-child <트리1> idx1) idx2) |
이런 코드를 실행할 경우, 만약 idx1이 <트리1>의 길이를 넘어서 버린다면 에러가 발생할 것입니다. 그런데 이 경우 제 프로그램은 다음과 같은 결과를 출력합니다.
코드: | Error: 인덱스 범위 오류
Error: 나무가 아닙니다. |
nested된 nth-child의 호출 결과값이 트리가 아니기 때문에 바깥쪽 nth-child의 인자값은 트리가 아닌 게 되고, 따라서 두 번째 줄의 "Error: 나무가 아닙니다"도 출력되는 것입니다. (나무가 아닌 입력에 대한 에러 메시지)
이렇게 나와도 상관없을까요? 아니면 exit를 이용해서 프로세스를 중단해야 할까요? exit로 빠져나올 경우 테스트 코드의 연속적 수행이 중단되는 문제가 있습니다. 어떻게 구현하는 게 조교님께서 편하실런지요? |
|
위로 |
|
|
공순호
가입: 2005년 9월 29일 올린 글: 363 위치: 302동 312-2호
|
올려짐: 2007년4월1일 22:56 주제: |
|
|
좋습니다.
세세한 부분까지 고려하시는 모습이 멋지십니다. _________________ - soon@ropas |
|
위로 |
|
|
장민석
가입: 2006년 9월 5일 올린 글: 165
|
올려짐: 2007년4월2일 23:29 주제: |
|
|
이거 그냥 exit해버려도 상관없나요? ^^;;;
5번 문제 구현 시 에러처리를 위해서는 그게 더 편한 거 같아서요. 아무래도 사용할 수 있는 함수에 제한이 있어서 말입니다.
그렇다고 4번에서 구현한 함수들과 내부구현 및 에러처리 방식이 다른, (하지만 이름은 같은) 함수들을 5번에서 쓸 수는 없을 테니까요.
이 스레드는 왠지 썰렁한 개그하는 것처럼 되어버렸습니다만... 4번 문제의 함수들이 잘못된 입력을 받았을 때 그냥 exit하도록 처리해도 괜찮은지 궁금합니다. |
|
위로 |
|
|
공순호
가입: 2005년 9월 29일 올린 글: 363 위치: 302동 312-2호
|
올려짐: 2007년4월2일 23:33 주제: |
|
|
인용: | 이거 그냥 exit해버려도 상관없나요? ^^;;; |
좋습니다.
인용: | 이 스레드는 왠지 썰렁한 개그하는 것처럼 되어버렸습니다만... |
제가 뭐 실수한 것이라도...?;; _________________ - soon@ropas |
|
위로 |
|
|
장민석
가입: 2006년 9월 5일 올린 글: 165
|
올려짐: 2007년4월2일 23:42 주제: |
|
|
아뇨...제가 괜한 말씀을 드려 오해를 하셨네요 ^^;;;
제가 "A와 B중 A로 해도 되죠~??" 라고 막 여쭤봤다가 다시 또 "역시 B로 하는 게 좋을 것 같습니다~ㅠ.ㅠ" 라고 얘기한 셈이니까요. 깊이 생각해보지 않고 덤벙댄 느낌이라 저 혼자 썰렁한 개그 (or show) 하는 것 같다고 말씀드린 겁니다. 음 역시 좀 쓸데 없는 얘기였네요. 함의도 분명치 않고...
쓸데없는 얘기로 친절히 답해주시는 조교님의 유효클릭수(vapm)를 떨어뜨려 정말 죄송합니다 : |
|
위로 |
|
|
|