关于“已经在***.obj中定义”的问题

今天从网上下载了一个类,没怎么仔细看,直接添加到了工程里面。一运行,出现“已经在***.obj中定义”。没办法,只得去看看这个类,发现网上的这个类跟工程里面的一个类的名字相同,只好把其中的一个名字改一下。重新运行后,好了。

仔细看下代码,发现所需要的功能不一样。要是都是一样的功能,要是改名字的地方有很多呢?我后来测试了一下,在需要调用的类的最前面用extern声明一下也就可以解决了。

你可能感兴趣的:(测试)