'lut,
j'ai un problème de dépendance circulaire :
voici l'arborescence des inclusions :
PQ_Statement.cpp
PQ_Statement.h
SQL_Exception.h
Statement.h
SQL_Exception.h // pas inclus car protégé (tout le fichier est parcouru)
Connection.h
SQL_Exception.h // pas inclus car protégé (tout le fichier est parcouru)
Statement.h // pas inclus car protégé (en train d'être parcouru)
PreparedStatement.h
Statement.h // pas inclus car protégé (en train d'être parcouru)
et là, c'est le drame, vu que PreparedStatement dérive de Statement... (à la déclaration de PreparedStatement, il a besoin de connaitre Statement...)
Comment procédez vous pour résoudre ce genre de problèmes ??