これは私の C++ CLI コードです:
public ref class SVeh{
public:
bool Is( Pla^ For);
};
はのPla
後に定義されSVeh
ます。
public ref class Pla{
public:
bool somemethod();
};
コンパイラはクラスPla
を不明な識別子として受け取り、これをコンパイルしません。これを修正するには?
これは私の C++ CLI コードです:
public ref class SVeh{
public:
bool Is( Pla^ For);
};
はのPla
後に定義されSVeh
ます。
public ref class Pla{
public:
bool somemethod();
};
コンパイラはクラスPla
を不明な識別子として受け取り、これをコンパイルしません。これを修正するには?
C++/CLI はわかりませんが、C++ に似ている場合は、Pla を前方宣言できます。
ref class Pla;
public ref class SVeh{
// rest of code
詳細については、この質問を参照してください。