Simply, can I pass std::vector
as a template argument. Following example list usage
tempate<typename container_t, typename value_t>
struct container_types
{
typedef container_t<value_t> value_container_t;
typedef container_t<pair<value_t> pair_container_t;
};
I wish to pass container_types to generate final two data types. If this is not feasible, then how can I achieve the same.