ho questo errore:errore del compilatore C4430: manca indicatore di tipo - int assunto
"Errore C4430: manca indicatore di tipo - int assunto Nota: C++ non supporta default-int".
con questo codice esempio:
//A.h
#include "B.h"
class A{
B* b;
..
};
//B.h
#include "A.h"
class B{
A* a; // error error C4430: missing type specifier - int assumed.
};
È necessario inoltrare la dichiarazione di classe A nel file di intestazione B.h prima che inizi a essere utilizzato. –
Due intestazioni tra loro non sono una buona idea. "Per capire A devi prima capire B." "Per capire B, devi prima capire A." –
ma ne ho bisogno! come risolvere questo problema? – user3571201