Skocz do zawartości

Zablokowane Dyrektywa #error


Egzekutor

Rekomendowane odpowiedzi

Witam !!!

Jest to część mojego programiku z książki o c++. Wszystko jest tak jak w książce a jednak przy kompilowaniu pliku wyskakuje błąd o następującej treści "#error "zle zdefiniowana wersja programu !!!"" Nie wiem co jest grane. Pomoże ktoś :) ??

 #define PODWOZIE_707          1
   #define PODWOZIE_747          2
   #define PODWOZIE_DC11         3
   #define PODWOZIE_LIL          4

   #define TYP_PODWOZIA PODWOZIE_12           //Celowo popełniam błąd aby użyła się dyrektywa #error
   //--------------------------
   int wystaw_kola();                       
   {
       #if ( TYP_PODWOZIA == PODWOZIE_707)
       cout << " Tak jest kapitanie, wystawiam 707 \n";
       #elif ( TYP_PODWOZIA == PODWOZIE_747)
       cout << " tak jest kapitanie, wystawiam 747 \n";
       #elif ( TYP_PODWOZIA == PODWOZIE_DC11)
       cout << " tak jest kapitanie, wystawiam DC11 \n";
       #elif ( TYP_PODWOZIA == PODWOZIE_LIL)
       cout << " tak jest kapitanie, wystawiam LIL \n";
       #else
       cout << " TO nigdy nie powinno sie zdazyc \n";
       #error "zle zdefiniowana wersja programu !!!"
       #endif //TYP_PODWOZIA                
                 }       
system("pause");
}

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...