본문 바로가기
코딩/C++

assert

by sonysame 2024. 3. 21.
#include <iostream>
#include <cassert>

using namespace std;
int main() {

	//assert(false); //release모드에서는 작동안함->debug모드에서 테스트할 때 사용됨
	int number = 5;
	assert(number == 5);


	//static_assert(number==5); 이 친구는 불가능! 컴파일타임에 결정되어야 static_assert 사용가능
	const int x = 5;
	static_assert(x == 6, "x should be 6");
	return 0;
}

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

Encapsulation  (0) 2024.05.28
vector를 스택처럼 사용  (0) 2024.03.21
함수포인터  (0) 2024.03.19
오버로딩  (0) 2024.03.19
inline 함수  (0) 2024.03.13