私はKubuntuでKdevelopを使用しています。 私はdatasetup.hファイル構造を宣言している:私は私のmain.cファイルにヘッダーファイル "unknown type"エラーで構造体を使用する
int main()
{
georeg_val gval;
read_data(gval); //this is in a .cpp file
}
を、それを使用する場合
#ifndef A_H
#define A_H
struct georeg_val {
int p;
double h;
double hfov;
double vfov;
};
#endif
は今、私は次のエラーを取得する:
georeg_chain.c:7:3: error: unknown type name 'georeg_val'
(これはgeoreg_val gval;
行にあります)
私はこのエラーを解決します。あなたは新しい型を定義する必要がある場合は、あなたが書く必要が
を宣言しますが、ここで一緒++ CとCを配合していますか? –
ヘッダーをインポートしていることを確認してください: 'import" datasetup.h "'。 – piperchester