C++包括问题、6个文件、以前定义的函数
C++ includes problems, 6 files, previously defined functions
我有6个文件,比如说"A"、"B"、"C"、"D"、"E"answers"F",都是.cpp。"A"是主文件,"B"answers"C"包含在"A"中,"D","E","F"包含在‘B’和‘C’中。在"D"、"E"answers"F"中有一些类和命名空间。他们中的许多人只是抛出"先前定义的"错误。第二天,我试着处理这个问题,在互联网上读了很多书,但我被卡住了。我在"D"、"E"answers"F"中声明和定义的类在"B"answers"C"中使用。
您不应该包含.cpp文件。将您的声明放在.h文件中,并将其包含在内。
相关文章:
- 在命名空间中定义函数还是限定函数
- 为什么在定义函数之前先声明它
- 使用用户定义函数的字符串反转
- 用户定义函数中的指针和输入
- 这个c++代码是如何在没有定义函数的情况下运行的
- 具有外部"c"和程序集的未定义函数
- 已定义函数时出现 G++ "未定义的引用"错误
- 将自定义函数传递到基抽象类中以延迟执行
- C++使用 rand 定义函数语法
- Arduino:在 loop() 和自定义函数中运行相同的代码时出现问题
- 将具有固定签名的自定义函数名称注入 CRTP
- 使用定义函数模板别名
- 是否可以使用单个定义定义函数的常量和常规版本?(使用模板,自动,decltype等)
- 在内联程序集中定义函数和从 C++ 调用时出现问题
- 在 Metal 着色器代码中,如何定义函数的 in/out 参数变量?
- 声明和定义函数静态会产生"undefined reference to function_name()"
- 朋友定义函数的名称空间是什么
- 介子 对用户定义函数的未定义引用
- 如何使用 "using" 关键字定义函数原型/签名
- 在 C 结构中定义C++函数