Azrail_LDL 2023-11-13 17:13 采纳率: 75%
浏览 21

两个同名的头文件,具有同名的结构体,如何区分开来

同名的头文件是放在同一个工程里不同的文件夹A和B里。
比如A/Test.h和B/Test.h中,都有一个结构体test,
但是结构体的成员又有部分不一样,比如
A/Test.h中:test有成员int speed;int dist;
B/Test.h中,test有成员int speed;int time;
我同时includeA和B时会报类型重定义,该如何解决,还请详细列下代码

  • 写回答

1条回答 默认 最新

  • Minuw 2023-11-13 17:14
    关注

    命名空间

    评论

报告相同问题?

问题事件

  • 修改了问题 11月13日
  • 修改了问题 11月13日
  • 创建了问题 11月13日