![[C++] std::exception try catch 구문 총정리 예외처리 exception noexcept invalid_argument runtime_error 로그 매크로 [C++] std::exception try catch 구문 총정리 예외처리 exception noexcept invalid_argument runtime_error 로그 매크로](https://mblogthumb-phinf.pstatic.net/MjAyNDA5MDRfNTkg/MDAxNzI1NDM0NTE4Mjk1.os5Zw92K70FRwPe7QiEFo1IrJnbIkUP7u-mFc_xO_VAg.tf62zbB4_EiBRQdB4saoZz_C1jC1FDsW4dY6kL6ub2Ag.PNG/image.png?type=w2)
지난 시간에는 데이터를 전송하거나 저장할 때 사용되는 json 을 c++ 프로그램에서 읽거나 쓰는 방법과 Viewer에 대해 설명을 하였습니다. https://blog.naver.com/dorergiverny/223548945046 [C++] json 파일 읽기 쓰기 nlohmann json 사용법 JSON Viewer notepad++ rapidjson jsoncpp 라이브러리 modern c++ 구조 지난시간에 우리는 윈도우 환경에서 visual studio 기반으로 unit test 방법인 google test 를 하는 방법에... blog.naver.com 이번에는 C++ 프로그램을 개발하면서 예기치 못한 상황이 발생하였을 때 예외처리를 하는 방법에 대해 알아보겠습니다. 예외처리란?
예외란 프로그램이 정상적으로 실행하는 도중에 일어나는 비정상적인 상황을 의미합니다. 이러한 비정상적인 상황이 발생할 경우 오류나 문제를 일으키며, 적절히 처리하지 않으면 프로그램이 중단되거나 이상...
#noexcept
#exception
#invalid_argument
#catch
#try
#예외처리
#총정리
#stack
#runtime_error
#throw
#typeid
#unwinding
#매크로
#스택
#path
#out_of_range
#__FILE__
#__FUNCTION__
#__LINE__
#__TIME__
#bad_alloc
#define
#filename
#logic_error
#macro
#__DATE__
#풀기
원문링크 : [C++] std::exception try catch 구문 총정리 예외처리 exception noexcept invalid_argument runtime_error 로그 매크로