본문 바로가기

Programming/일반

Log[1] - assert()

Log관련하여 관심이 있어 조금씩 정리해보려고 한다.

 

assert 매크로는 assert.h 파일에 정의되어 있으며 조건 만족 유무에 따라 프로그램 중지 및 실행을 제공한다.

Debug 모드에서만 동작되므로 필히 assert안에서 프로그램의 상태를 변화시키면 안된다.

 

사용 방법은 간단하다.

assert macro Example

 

asser macro Result

결과를 보면 문제가 발생한 조건, 컴파일된 파일명, 해당 파일의 라인 수까지 확인할 수 있다.

'Programming > 일반' 카테고리의 다른 글

배열 크기 확인  (0) 2020.09.18
Log[2] - Macro  (0) 2020.08.17
Vision Library  (0) 2020.07.16
OpenMP  (0) 2020.07.14
ini  (0) 2020.07.14