#include #include #include #include "calsol.h" struct Date_t { unsigned long annee; unsigned long mois; unsigned long jour; }; int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); qDebug() << "Test Structures dates avec exemple de détection levée du soleil"; Date_t ma_date; ma_date.annee = QDate::currentDate().year(); ma_date.mois = QDate::currentDate().month(); ma_date.jour = QDate::currentDate().day(); qDebug() << endl << "On est le" << ma_date.jour << ma_date.mois << ma_date.annee; int value = 0; while(1) { // qDebug() << "Recherche dans la structure..."; // qDebug() << ma_date.annee << DateSol_t[value][0]; if(ma_date.annee != DateSol_t[value][0]){ value++; } else { if(ma_date.mois != DateSol_t[value][1]) { value++; } else { if(ma_date.jour != DateSol_t[value][2]) { value++; } else { qDebug() << "Trouve !"; qDebug() << "Le soleil se leve a" <