// cs1.0.cpp template < class T > class Vector ... { public: int length()const...{;} int lenght(int);} ;template < class T > int padded_length( const Vector < T >& v, int n) ... { int k=v.length(); /**//*若int length(){;} 无CONST声明 则 int k=v.length();编译不通过 v 为CONST类型 ,不允许调用无CONST函数 真正起到了 CONST 作用 */ return k>n?k:n;} int main() ... { Vector<int> v; padded_length(v,12);}