C++重复定义怎么回事

2025-05-02 00:30:34
推荐回答(2个)
回答1:

C++早就考虑到这个问题了。在BinTree.h中添加:
#ifndef BINTREE_H
#define BINTREE_H

//这里是你原来的代码

#endif

回答2:

BinTree.cpp源文件不能被包含,要用extern变量引用。