Reference 常量类和;和Class const&;?
这两种表达之间有什么区别吗:Reference 常量类和;和Class const&;?,reference,const-correctness,Reference,Const Correctness,这两种表达之间有什么区别吗: const Class& Class const& 例如,当这些是函数的参数时?常数类和常数类和之间没有区别;同样地,常量类*和常量类*之间没有区别 所以, void f1 (const Class& c) 及 可以互换,没有区别 两个版本都表示对常量类实例的引用,可以互换使用 void f1 (Class const& c)
const Class&
Class const&
例如,当这些是函数的参数时?常数类和
常数类和之间没有区别;同样地,常量类*
和常量类*
之间没有区别
所以,
void f1 (const Class& c)
及
可以互换,没有区别
两个版本都表示对常量类实例的引用,可以互换使用
void f1 (Class const& c)