不多说,直接上代码 #include<bits/stdc++.h> using namespace std; template < class T >//template < typename T > T mmm( T a, T b ) { return a < b ? b : a; } //在这就相当于一种类型 int main() { int x=10, y=10; int z=mmm<int>( x, y ); cout<<z; } 我们传入的“类型参数”是int,因此编译器在编译这段代码时会使用 int 来构造一...