Erro: ISO C++ forbids declaration of "..." wich no type
Aruquivo .CPP
Claro que não inclui os métodos e variáveis pra facilitar a visualização, ta dando erro de ISO C++ forbids declaration of Decl_Subprog wich no type
EDIT: Simplifiquei minha dúvida:
#ifndef Unit2H
#define Unit2H
class A{
public:
B *b;
A *a;
A(B *b2, A *a2);
virtual ~A();
};
class B
{
virtual ~B();
};
#endif
#include "unit2.h"
A::A(B b2, A a2){
b = b2;
a = a2;
}
A::~A(){
delete a;
delete b;
}
B::~B()
{}
Uma solução é mudar a parada de lugar, botar o B em cima, mas queria ver outra solução
Discussão (3)
Carregando comentários...