template<typename T,T default_value=T{}>
class Vec{};
Vec<string,"abc"> vs;
I get an error: 'class std::basic_string' is not a valid type for a template non-type parameter
template<typename T,T default_value=T{}>
class Vec{};
Vec<string,"abc"> vs;
I get an error: 'class std::basic_string' is not a valid type for a template non-type parameter