-3
我有兩個類A & B.i想B.通過另一個類的成員函數調用一個類的成員函數?
B類class A {
public:
void memberofa();
}
成員函數調用的成員函數:
class B {
public:
void memberofb();
}
現在我需要從內部memberofb調用memberofa。 任何建議和語法將有幫助
我有兩個類A & B.i想B.通過另一個類的成員函數調用一個類的成員函數?
B類class A {
public:
void memberofa();
}
成員函數調用的成員函數:
class B {
public:
void memberofb();
}
現在我需要從內部memberofb調用memberofa。 任何建議和語法將有幫助
這樣的事情?從A
class A {
public:
A() {};
void memberofa()
{
//you cant make object of B here because compiler doesn't see B yet
//if you do want to make Object of B here, define this function somewhere
//after definition of B class
printf("printing from member of A\n");
};
};
class B {
public:
B() {};
void memberofb()
{
printf("printing from member of B\n");
A objA;
objA.memberofa();
};
};
int main()
{
A a;
B b;
b.memberofb();
return 0;
}
將此答案擴展爲完整(儘管是僞代碼)示例將確實有助於可讀性! – Tobbe