c++从元组造的实现.

构 啊{
    串 名,;整 i,j;
    空 哈(){
        输出<<<<','<<<<',';
        输出<<i<<','<<j<<',';
    }
};<型名 M,型名 T,...I>
M 从元组呀(T&&t,序列<I...>){
    中 M{<I>(前向<T>(t))...};
}<型名 T,型名...O>T 从元组(元组<O...>&t){
    常式 整 N=型长...(O);型名 造序<N>::型 p;
    中 从元组呀<T>(t,p);
}

空 主(){
    串 a{"啊"},b{"呀"};
    元组<,,,>t{a,b,3,6};
    动 c=从元组<>(t);
    c.();
}


用微软自己的好像不管用,然后就这样了.

posted @ 2020-04-28 12:49  zjh6  阅读(15)  评论(0)    收藏  举报  来源