#include <常用>
元<整...I>空 打印(){
((输出<<I<<' '),...);输出<<行尾;
}
元<元<整...>类 C,整...I>空 打印序列(C<I...>&a){
((输出<<I<<' '),...);输出<<行尾;
}//打印序列(序列<3,5,6,43>());
元<型名...A>空 啊(){((类型啊<A>()),...);}
构 B{};
空 主(){
打印<3,5,6,43>();
啊<整,B>();
}
widget& widget::get_instance() {
static widget instance;
return instance;
}
c++的键型,映型,值型
map<string, int>::key_type v1; //string
map<string, int>::mapped_type v2; //int
map<string, int>::value_type v3; //pair<const string, int>