const Classn 和 Class const 之间有什么区别?

Any difference between const Class& and Class const&?

这些表达式之间有什么区别吗:

const Class&
Class const&

例如,当那些是函数的参数时?

const Class&Class const&没有区别;同样,const Class*Class const* 之间没有区别。

所以,

void f1 (const Class& c)

void f1 (Class const& c)

可以互换,没有区别。

两个版本都表示对常量 Class 实例的引用,可以互换使用。