본문 바로가기
C++/C++ 정리

Hacker rank day17

by COCO1337 2021. 9. 27.

hacker rank 30 day challange 에서 예외 처리에 대한 문제가 나왔다.

예외 처리를 제대로 해본적이 없어서 헷갈렸는데

인터넷을 보고 std::exception 클래스를 상속받아 what() 함수를 override 했다.

class CustomException : public std::exception{
    public:
    const char * what() const noexcept override {
        return "n and p should be non-negative";
    }
};
반응형

'C++ > C++ 정리' 카테고리의 다른 글

Socket 4  (0) 2021.03.02
Socket 3  (0) 2021.02.25
Socket 2  (0) 2021.02.15
Socket 1  (0) 2021.02.09
C++ STL 정리  (0) 2020.06.29

댓글