- 博客(1)
- 收藏
- 关注
原创 error LNK2005: 已经在*.obj中定义的一种解决方案
我写头文件BinaryTree.h时将函数实现也写在里面了,然后写了一个测试源文件TestBinaryTree.cpp,在这个源文件里包含了头文件BinaryTree.h,但是在TestBinary.cpp这个源文件里对实现的函数进行测试时,出现了下面这个报错:可以看出报错的大概意思就是在源文件BinaryTree.h中实现的那几个函数被重复定义了,编译为.obj文件后编译器不知到要使用哪一个,于是发生了冲突。另外附上我头文件的代码和源文件的代码:(便于理解,可以直接跳过代码部分) 头文件 Binary T
2024-11-30 14:41:41
1390
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人