13,826
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char* argv[])
{
extern int cc;
extern MyFirst aa;//????
MyFirst a;//???MyFirst
a.Show_Message();
return 0;
}
这样就可以了
int main(int argc, char* argv[])
{
extern cc;
class MyFirst;//这里声明
MyFirst *a;
//a.Show_Message(); //不可以
cin >> b ;
return 0;
}
class B;
A::Test(){
B b;
b.Test();
}
int main(int argc, char* argv[])
{
extern cc;
extern CLASSNAME MyFirst;//这里声明
MyFirst a;//不识别MyFirst
a.Show_Message();
cin >> b ;
return 0;
}
//-------------------------------------------------------
int cc=10;
class MyFirst//这里定义
{
private:
string str1;
public:
MyFirst();
~MyFirst();
void Show_Message();
};
MyFirst::MyFirst()
{
str1="aaa";
cout << "MyFirst Class" << endl;
}
MyFirst::~MyFirst()
{
}
void MyFirst::Show_Message()
{
cout << str1 << endl;
}