: 예외가 없음을 알리는 문법.
: 함수 뒤에다가 noexcept를 작성하자.
함수 내부에서 throw 할 경우, 경고 발생함.
: 이동 생성자와 이동 대입연산자를 만들때, 반드시 작성하자.
-> 네이버 블로그의 move와 예외에 대해서 포스트를 참고하자.
: 예외 있는 func1과 예외 없는 func2를 만들고,
noexcept 함수처럼 사용해서 func1과 func2를 인자로 넣어서 출력하라.
class Test
{
public :
Test() noexcept {}
}
int main()
{
bool b = is_nothrow_constructible<Test>::value;
cout << b << endl;
}