我有2个文件A.cpp和B.cpp看起来像
A.cpp
----------
class w
{
public:
w();
};
B.cpp
-----------
class w
{
public:
w();
};
Run Code Online (Sandbox Code Playgroud)
现在我读到了某个地方(http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fcplr082.htm)连锁.因此,虽然构建我期待多重定义错误,但相反它有点像魅力.但是当我在A.cpp中定义类w时,我得到了重定义错误,这让我相信类具有内部链接.
我在这里错过了什么吗?