Tryb wyliczeniowy enum - prosty kod i dziwna funkcja(??)

0

Witam. Ucze się programować w C i aktualnie przerabiam sobie instrukcje z uczelni. W instrukcji mam jednozdaniowe wytłumaczenie czym jest tryb wyliczeniowy Enum, oraz kod który to obrazuje wklejony poniżej. Ogólnie rozumiem idee kodu bo nie jest to nic nadzwyczajnego, aczkolwiek nie wiem czym jest "getKontrolerState()". Kompilator mi tego nie przyjmuje i nie moge tez znaleŹć takiej funkcji(??) czy co to jest w ogóle w sieci. Pomoże ktoś?

enum kontroler{
UP,
DOWN,
LEFT,
RIGHT
};
enum kontrole ruch;
ruch = getKontrolerState();

switch(ruch){
case UP:
printf("wykryto ruch w gore\n");
break;
case LEFT:
case RIGHT:
printf("wykryto ruch w lewo lub prawo\n");
break;
default:
printf("nie wykryto ruchu w gore, lewo lub prawo\n");
}
0

o_O To jest funkcja którą sam musisz napisać ;]

0

Tak właśnie myślałem, że to bardziej przykład do zobrazowania niż kompilowania ;d Samemu napisać natomiast raczej nie, bo zgodnie z tymi instrukcjami z uczelni funkcji jeszcze nie było ;d mimo że to żadna filozofia ;d Dzięki w takim razie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1