다음을 통해 공유


nothrow_t 구조체

이 구조체는 함수가 예외를 발생시키는 대신 null 포인터를 반환하여 할당 오류를 보고해야 함을 나타내기 위해 new 연산자에 대한 함수 매개 변수로 사용됩니다.

구문

struct std::nothrow_t {};

설명

컴파일러는 이 구조체를 통해 올바른 생성자 버전을 선택할 수 있습니다. nothrowstd::nothrow_t 형식의 개체와 동일한 의미입니다.

예시

함수 매개 변수로 사용되는 방법 std::nothrow_t 의 예는 참조 operator new 하세요operator new[].