
DsStack::size()의 결과는 스택의 현재 크기인 5입니다.
DsStack::count()의 결과는 스택의 요소의 개수인 5입니다.
size()와 count()의 차이점은 없습니다. 두 메서드는 모두 스택의 요소의 개수를 반환합니다. 하지만, size()라는 이름은 스택의 현재 크기를 반환한다고 생각할 수 있으므로, 혼동을 피하기 위해 count()를 사용하는 것이 좋습니다.
이 두 메서드를 사용하는 상황에서 count()를 사용하는 것이 좋습니다. 스택의 요소의 개수를 반환해야 할 때, size()를 사용하는 것이 더 직관적이고 명확합니다.
2025-06-01 16:17