【发布时间】:2012-04-30 14:53:19
【问题描述】:
我在 Kubuntu 中使用 Kdevelop。 我在 datasetup.h 文件中声明了一个结构:
#ifndef A_H
#define A_H
struct georeg_val {
int p;
double h;
double hfov;
double vfov;
};
#endif
现在当我在 main.c 文件中使用它时
int main()
{
georeg_val gval;
read_data(gval); //this is in a .cpp file
}
我收到以下错误:
georeg_chain.c:7:3: 错误:未知类型名称'georeg_val'
(这是在georeg_val gval; 行)
如果有人能帮我解决这个错误,我将不胜感激。
【问题讨论】:
-
你在这里混合 C 和 C++ 吗?
-
确保您正在导入标头:
import "datasetup.h"。
标签: c struct header-files kdevelop