喜欢:
class A
{
volatile int i;
};
A a;
Run Code Online (Sandbox Code Playgroud)
我的问题是整个a会变成cv合格吗?可能是一个天真的问题.
// main.cpp
const double MAX = 3.5;
namespace ns
{
const int MAX = 3;
}
int main()
{
}
Run Code Online (Sandbox Code Playgroud)
这会导致重新定义错误吗?
我指的是这个MSDN页面,它在备注部分说这是一个错误.
更新:我想在复制代码时可能会遗漏一个重要声明.
using ns::MAX;
Run Code Online (Sandbox Code Playgroud)