
getNextSibling 함수는 tidyNode 클래스의 멤버 함수로, 현재 노드의 다음 형제 노드를 반환합니다.
getNextSibling 함수는 tidyNode 타입의 노드를 반환합니다.
위 코드에서 getNextSibling 함수는 현재 노드의 다음 형제 노드를 반환합니다.
해당 함수를 사용할 때 주의해야 할 점은, getNextSibling 함수는 현재 노드가 마지막 형제 노드일 경우 NULL을 반환하므로, NULL 체크를 해야 합니다.
예를 들어, 다음코드는 getNextSibling 함수를 사용하는 예입니다.
cpp
tidyNode *node = tidyGetChild(node);
tidyNode *nextSibling = node->getNextSibling();
if (nextSibling != NULL) {
// 다음 형제 노드가 존재할 때
} else {
// 다음 형제 노드가 존재하지 않을 때
}
2025-08-08 13:07