Я изо всех сил пытаюсь проверить во время компиляции, является ли тип std :: bitset или нет.
Я бы хотел что-то вроде:
is_bitset<std::bitset<2>>::value; // should evaluate to true
is_bitset<int>::value; // should evaluate to false
Я думаю, что это Сообщение SO указывает в правильном направлении, но по какой-то причине мне не удается заставить его работать с std :: bitset.
Как лучше всего сделать это с помощью C ++ 14 ?