C++ 利用template给函数中的变量赋初值
1 #include <iostream> 2 3 template<int base> 4 void echo(int add) 5 { 6 int sum=add+base; 7 8 std::cout<<sum<<std::endl; 9 } 10 11 int main(int argc,char *argv[]) 12 { 13 echo<10>(10); 14 return 0; 15 }
学习记录,方便复习
1 #include <iostream> 2 3 template<int base> 4 void echo(int add) 5 { 6 int sum=add+base; 7 8 std::cout<<sum<<std::endl; 9 } 10 11 int main(int argc,char *argv[]) 12 { 13 echo<10>(10); 14 return 0; 15 }