现在有 a.h b.h 两个头文件 其中 a.h 里有一个结构体 :
a.h
b.h
struct A { ... }
b.h 大概是这样子的 :
... #include "a.h" void f(A); // 这是一个函数声明 ...
然后就报错 1. f 非法使用 void 类型 2. A 没有声明
在 vs 里的报错是 C2065 和 C2182
我真不知道哪错了,请大佬指教 :Dzt3h