摘要:
#include <iostream>#include <string>#include <typeinfo> #define HH 1 #ifdef HHtemplate<typename T>inline T const& max(T const& a, T const& b){ return 阅读全文
摘要:
模板如果用内建类型初始化,怎么保证变量得到合适的初始化? template<typename T> void foo() { T x;//不能初始化 } 应该这样 template<typename T> void foo() { T x = T();//合适的初始化 } 同样对于类模板 templ 阅读全文
摘要:
#include <iostream>#include <deque>#include <stdexcept>#include <memory>#include <vector>template<typename T, template<typename ELEM, typename = std:: 阅读全文