【发布时间】:2014-08-03 18:46:08
【问题描述】:
我只是想知道使用const char* c 或char* const c 作为参数的构造函数有什么区别?
如果我在头文件和源文件中交换 char* 和 const 不是问题,但是当我混合它们时它不会编译,说没有这样的重载构造函数。
当我将自己的类用于复制构造函数时,如果我将 MyClass const &other 和 const MyClass &other 混合使用,编译器似乎不会打扰..
谁能给我指点一下? :)
【问题讨论】:
-
问题是你没有使用
std::string。 -
如果您要发布代码,您至少应该发布说明您要提出的问题的代码。
标签: c++ parameters constructor constants