codetag-kr.dev
git
java
c++
c#
c
r
.net
string
android
git-branch
Dark
comparator
[1/1]
C++에서 std::comparator와 operator<를 noexcept로 정의하는 것이 합리적인가요?
noexcept는 함수가 예외를 던지지 않음을 컴파일 시점에 확인하는 데 사용되는 키워드입니다. 이는 성능 향상과 코드 최적화에 도움이 될 수 있습니다. 하지만 operator<와 같은 비교 연산자를 noexcept로 정의하는 것은 다음과 같은 몇 가지 단점을 가지고 있습니다
1