const classname& obj == classname const& obj?

时间:2014-02-03 08:23:36

标签: c++ c++11

这两个构造函数是否相同?

classname (const classname &obj) {
// body of constructor
}

VS

classname (classname const &obj) {
// body of constructor
}

2 个答案:

答案 0 :(得分:10)

const保护其左侧,除非其左侧没有任何东西,然后才保护其右侧。

将此应用于您的声明,您应该能够知道答案。

答案 1 :(得分:0)

声明是平等的。

关于内容......这是另一回事