C++基础知识总结与回顾--5.5共享数据的保护
5.5.1 常对象
func1(const Point & p1)和func2(Point & p1)这两种函数参数写法的区别在哪里?
答 : fun1保证实参在函数调用后不会被改变, 如果函数体内试图改变p1,编译器会报错.
对func1(const Point & p1)调用时,实参用常对象做参数和普通对象都可以吗?
答: 都可以
常对象不能访问非常成员函数,在func1中,p1
原创
2015-03-17 21:15:12 ·
626 阅读 ·
0 评论