帶引數包的模板

template<class ... Types> struct Tuple {};

引數包是接受零個或多個模板引數的模板引數。如果模板至少有一個引數包是可變引數模板。