
DsDeque::last를 사용하여 빈 리스트의 마지막 원소를 가져올 수 있는 방법은 없습니다. 이 함수는 현재 인덱스가 없을 경우에 예외를 발생시키기 때문입니다.
대신에, 리스트의 크기를 확인하여 빈 리스트인지 아닌지 확인하고, 빈 리스트인 경우에는 예외를 발생시키거나, 리스트의 마지막 원소를 가져올 수 없다는 메시지를 출력할 수 있습니다.
예를 들어, 빈 리스트인 경우에 예외를 발생시키는 코드는 다음과 같습니다.
또는, 빈 리스트인 경우에 예외를 발생시키지 않고, 리스트의 마지막 원소를 가져올 수 없다는 메시지를 출력하는 코드는 다음과 같습니다.
위 코드는 빈 리스트인 경우에 예외를 발생시키지 않고, 리스트의 마지막 원소를 가져올 수 없다는 메시지를 출력합니다.
2025-03-08 04:24