Я хотел бы написать шаблон, который будет определять, является ли тип контейнером stl во время компиляции.
У меня есть следующий фрагмент кода:
struct is_cont{};
struct not_cont{};
template <typename T>
struct is_cont { typedef not_cont result_t; };
но я не уверен, как создать необходимые специализации для std :: vector
и т. Д.