我正在使用两个文件“.h”,其中有 3 个同名的全局变量。
我们假设有这些文件:
- Ah => 里面有“union var1”、“union var2”和“#define LENGTH 20”。
- Bh => 里面有“union var1”、“union var2”和“#define LENGTH 60”。
- Ch => 同时导入 Ah 和 Bh
当我编译 Ch 时,我有一个相同变量名称冲突的错误原因。
我不想修改它们的名字,因为它们在公共图书馆中(我想按原样使用它们!)。这是我的问题。有人能帮我吗?谢谢。