需要具体的例子。错误:已定义.obj +一个或多个定义的多个符号

时间:2018-04-04 17:36:24

标签: c++ visual-c++

我最近一直在研究C ++,我在单独的文件中使用类时遇到了一些麻烦。我认为我有基本的理解,但我一直收到同样的错误,我不知道如何克服它。我已经在网上搜索了一段时间,但答案看起来很模糊,并且使用了很多技术术语,有些新手对c ++,比如我自己,都不会理解。如果你能,我会在这个问题上得到一些帮助,并具体解释为什么我的代码在这个特定的实例中不起作用。拜托,谢谢。

Code and subsequent errors...

注意!我要求特定于我的代码的解释,确切地说需要做什么。关于可能存在的问题,不是一般性答案。看到问题解决将极大地帮助我理解这个问题。我很难理解类似问题的模糊,一般和看似猜测的反应。再次感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

在标头中声明变量ARITH math;,然后将其包含在两个不同的源文件中。所以你得到了两个变量副本。

只需在main.cpp中声明它,使用它,然后从标题中删除它。