Hallo,
ich weis nicht genau wie ich das Problem nennen soll =/
Desshalb konnte ich auch nur sehr beschränkt danach suchen...
Also ich habe zwei Klassen: a und b;
Schön aufgeteilt auf 4 Dateien a.h, a.cpp, b.h und b.cpp;
Ich Klasse a habe ich eine Methode die vom Rückgabewert b ist.
Andersrum in b eine Methode die a zurückgiebt.
Das ist auch schon das problem.
Eig reicht es mir wenn ihr mir veratet wie ich folgenden Quellcode Complilliert bekomme und dazu noch eine klene Erklärung wieso, dass wär nett =)
b.h
b.cpp
a.h
a.cpp
ich weis nicht genau wie ich das Problem nennen soll =/
Desshalb konnte ich auch nur sehr beschränkt danach suchen...
Also ich habe zwei Klassen: a und b;
Schön aufgeteilt auf 4 Dateien a.h, a.cpp, b.h und b.cpp;
Ich Klasse a habe ich eine Methode die vom Rückgabewert b ist.
Andersrum in b eine Methode die a zurückgiebt.
Das ist auch schon das problem.
Eig reicht es mir wenn ihr mir veratet wie ich folgenden Quellcode Complilliert bekomme und dazu noch eine klene Erklärung wieso, dass wär nett =)
b.h
PHP:
#ifndef __b
#define __b
#include "a.h"
class b
{
public:
b();
a geta();
};
#endif
b.cpp
PHP:
#include "b.h"
b::b()
{
}
a b::geta()
{
return a();
}
a.h
PHP:
#ifndef __a
#define __a
#include "b.h"
class a
{
public:
a();
b getb();
};
#endif
a.cpp
PHP:
#include "a.h"
a::a()
{
}
b a::getb()
{
return b();
}
Zuletzt bearbeitet: