static_assert

headkio·2020년 9월 11일
0

C++

목록 보기
18/35
post-thumbnail

static_assert

assert -> 실행 중 조건이 부합하는지 평가한다.
assert는 runtime에서 확인할 수 있다.

complie 과정에서 assert 수행한다.
assert 보다 static_assert를 사용하자.
좋은 습관이므로 많이 사용하자.

static_assert(sizeof(myArr) / sizeof(myArr[0]) > MAX_LENGTH, "myArr should be smaller than MAX_LENGTH.)
profile
돌아서서 잊지말고, 잘 적어 놓자

0개의 댓글