b***k 发帖数: 2673 | 1 ☆─────────────────────────────────────☆
attm (zhenqi) 于 (Thu Oct 15 20:04:42 2009, 美东) 提到:
定义函数时下面两个有什么区别?
int SomeFunc (const int & x);
int SomeFunc (int & x) const;
☆─────────────────────────────────────☆
attm (zhenqi) 于 (Thu Oct 15 20:11:54 2009, 美东) 提到:
.... I think I can pass a non-const reference as well, right?
☆─────────────────────────────────────☆
xmly (xmly) 于 (Thu Oct 15 21:19:05 2009, 美东) 提到:
区别在于
第二种直会出现在class struct里面
并且suppose 不会改变类的状态
就是不能操作函数
比如 void print() con |
|