函数重载Default argumentsTemplates函数重载函数重载要求返回值必须相同,只是参数表不同隐式转换是允许存在的Default arguments函数的参数表上的某些变量是可以带默认值的,比如:但是规定默认值要从右到左给定,比如:这里,只有右边的 j 给定了默认值,左边的 m 才可以接着给默认值默认值必须给在声明的地方,而不是定义的地方但是不推荐用默认值的方法,更推荐写多个版本的函数重载,然后在参数更少的函数中调用参数更多的函数Templatesclass 也可以换成 typename 可以出现的地方:参数表、主体和返回值