#ifndef #define, bug dans les macros quand je change la valeur
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:
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:
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