compare에서
<=나 >= 를 쓰면 세그먼트 에러가 나네요
bool cmp(const S& A, const S& B){ return A.S>=B.S;}
std sort 작동원리에서 저런건 못받아들이는건가요?
bool cmp(const S& A, const S& B){ return A.S>B.S;}
이렇게 했을때는 잘 나오네요
compare에서 >=나 <=는 원래 못쓰는건가요?
undefined behavior에 대해서 찾아보시면 될 거 같네요
댓글을 작성하려면 로그인해야 합니다.
rabbit007 2년 전
compare에서
<=나 >= 를 쓰면 세그먼트 에러가 나네요
bool cmp(const S& A, const S& B)
{
return A.S>=B.S;
}
std sort 작동원리에서 저런건 못받아들이는건가요?
bool cmp(const S& A, const S& B)
{
return A.S>B.S;
}
이렇게 했을때는 잘 나오네요
compare에서 >=나 <=는 원래 못쓰는건가요?