[C++] is_final
Updated:
개요
- class가 final 인지 확인
- is_final_v는 C++17부터 지원
예제
- 코드
#include <iostream> #include <type_traits> using namespace std; class A {}; class B final {}; int main() { cout << is_final<A>::value << endl; cout << is_final_v<A> << endl; cout << is_final<B>::value << endl; cout << is_final_v<B> << endl; return 0; }
- 실행 결과
0 0 1 1