不然编译不过啊,,,,,,
|
|
额,看到了编译不过,不过我想知道那个参数列表的作用是什么 |
|
因为会生成多个这个函数
void Graphics<char>::out () ;和 void Graphics<int>::out () ;不是同名函数 |
|
看到楼上的解释,我自己也重新学习了一遍。
|
|
非常感谢,可是还没看明白,也没想通,我再多看看,谢谢你 |
|
35分 |
准确说也不是这样,会编译成这样
void out (Graphics<char> *) ; void out (Graphics<int> *) ; 算是重载 但其实重载也是不同名函数 |
5分 |
因为标准就是这么规定的。
标准本来也可以用其它规定。 所以,没有为什么,别在规定上浪费生命。 |
好吧,谢谢啦 |
|
再次向你表示感谢啦。 |