表达式之间有什么区别:
const Class&
Class const&
例如,当那些是函数的参数?
答案 0 :(得分:2)
const Class&
和Class const&
之间没有区别;类似地,const Class*
和Class const*
之间没有区别。
所以,
void f1 (const Class& c)
和
void f1 (Class const& c)
是可以互换的,没有区别。
两个版本都表示对常量Class实例的引用,可以互换使用。