Bonjour à tous, j'ai un soucis vraiment étrange, le genre de soucis que j'ai jamais rencontré, et pour lequel je ne trouve pas de solution (tient donc !)

en fait, j'ai deux fichiers : MySQLDatabase.cpp/h et Sqlite.cpp/h

Je me suis rendu compte que les deux fichier .h contenait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Sqlite.h + MySQLDatabase.h
 
#ifndef ARANATHA_BASE_DATABASE_MYSQLDATABASE_H
#define ARANATHA_BASE_DATABASE_MYSQLDATABASE_H
J'ai donc changé la valeur des define dans le fichier Sqlite.h en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
#ifndef ARANATHA_BASE_DATABASE_SQLITE_H
#define ARANATHA_BASE_DATABASE_SQLITE_H
et la, c'est le drame, j'ai une 30aine d'erreurs par rapport aux macros <<max>>, <<min>>auxquelles on ne passe qu'1 argument au lieu de 2, ainsi que diverses erreurs dans des fichiers que je n'ai pas codé.

Je suis un peu beaucoup perdu, et je suivrais volontier les pistes que vous pourrez me donner!

Merci bonne journée