Puoi risolvere aggiungendo una "forward declaration" prima di utilizzare "grafo".
Originariamente inviato da tulkas85
codice:#include <iostream> #include <time.h> #define SIZE 50//size del grafo=numero dei vertici #include <string>//L'utilizzo di stringhe richiede l'inclusione dell'header string #include <queue> using namespace std; // forward declaration class grafo; class lista { <il resto rimane uguale>