typedefでtemplate引数でとった型を使いたい(using)

何がしたいか

typedefでtemplate引数で型を取り使いたい.

どうするか

usingを使う.
#include 

template 
struct foo{
	T a;
};

template 
using foo_list = std::vector>;

int main(){
	foo_list fl;
	fl.push_back(foo{10});
}
カテゴリー:C++
記事作成日:2018-08-26