摘要:
利用递归继承的方式实现tuple #include<iostream> using namespace std; template<typename... Values> class tuples; template<> class tuples<>{}; template<typename Hea 阅读全文
摘要:
如果最后一个元素的处理方式不同于前面的,可以使用以下递归调用 #include<iostream> #include<tuple> #include<bitset> using namespace std; template <int IDX, int MAX, typename... Args> 阅读全文
摘要:
循环调用的 max #include<iostream> using namespace std; int maximum(int n) { return n; } template <typename... Args> int maximum(int n, Args... args) { retu 阅读全文
摘要:
迭代器的递归调用实现max功能,max函数接受任意参数 #include<iostream> using namespace std; struct _Iter_less_iter { template<typename _Iterator1 , typename _Iterator2> bool 阅读全文