Как определить, является ли класс окончательным в C ++ 11?

Код первый.

#include <iostream>

using namespace std;

struct A final {};
struct B {};

int main()
{ 
    cout << is_final<A>::value << endl; // Output true
    cout << is_final<B>::value << endl; // Output false

    return 0; 
}

Как реализовать класс is_final?

Ответы на вопрос(3)

Ваш ответ на вопрос