
DsDeque::first 함수는 Deque의 첫 번째 원소를 반환하는 함수입니다. DsDeque::empty() 함수가 true를 반환하는 경우, DsDeque::first 함수는 nullptr를 반환합니다.
DsDeque::first 함수의 구현은 다음과 같습니다.
#hostingforum.kr
cpp
DequeNode* DsDeque::first() {
if (empty()) {
return nullptr;
}
return head_;
}
DsDeque::first 함수는 예외를 발생시키지 않습니다.
DsDeque::empty() 함수가 true를 반환하는 경우, DsDeque::first 함수는 nullptr를 반환하기 때문에 nullptr을 반환하는 것이 정상적인 동작입니다.
2025-03-31 11:08