这是我的C ++ CLI代码:
public ref class SVeh{
public:
bool Is( Pla^ For);
};
Pla
是在SVeh
之后定义的。
public ref class Pla{
public:
bool somemethod();
};
编译器将类Pla
作为未知标识符,并且不编译它。
如何解决这个问题?
答案 0 :(得分:1)
我不知道C ++ / CLI,但如果它与C ++类似,你可以转发声明Pla:
ref class Pla;
public ref class SVeh{
// rest of code
有关详细信息,请参阅this question。