Rechercher une page de manuel
assert
Langue: ko
Version: April 4, 1993 (fedora - 25/11/07)
Section: 3 (Bibliothèques de fonctions)
이름
assert - expression 이 거짓인 경우 프로그램 종료사용법
#include <assert.h> void assert (int expression);
설명
assert() 는표준 출력으로 에러 메시지를 출력하고 abort() 를 호출해서 프로그램을 끝낸다. 만약 expression 틀렸다면 (i.e. 0과 같은 경우). 이런 것은 메크로 NDEBUG 가 정해지지 않았을 때 이다.반환값
반환값을 가지지 않는다.호환
ISO9899 (ANSI C)버그
assert() 는 메크로서의 권한이 주어진다; 테스트 된 expression이 부작용을 가지고 있다면, 프로그램의 실행은 NDEBUG 가 정의 되었느냐에 따라 달라진다. 이것은 디버깅 할 는 사라지는 Heisenbugs를 만든다.관련 항목
exit(3), abort(3)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre