通常是真的有两个相同的类定义,或类模板中声明和定义在两个文件。 还有一种可能是声明文件中第一行没有“#pragma once”或 老版本的vs中没有#ifdef....#endif,在多文件引用使用此头文件会有标题中问题提示。