Robím zadanie do školy, asi sa zasmejete z banality mojej otázky ale tak každý raz začínal. Robím program v c pre robota karla, je už celkom dlhý, snažil som sa ho skrátiť ako sa len dalo. Keďže tam napr. nieje príkaz turnRight tak som si ho vytvoril cez void() ako 3xTurnLeft. Takto som si vytvoril viac príkazov ako turnBack a aj ''zložitejšie'' pre presun robota na základnú pozíciu napr. vlavo dole, kedže to viac krát používam. No ale teraz sa mi tam nakopilo veľa void-ov, ktoré obsahujú príkazy ako turnLeft,moveK,frontIsClear... je to možno aj na 60 riadkov. Preto som rozmýšľal, či sa nedá vytvoriť napr. vlastná knihovna nejaký súbor ktorý pridám k programu a tam budú rozpísané príkazy ako turnRight, do programu len načítam tú knihovnu a rovno tie príkazy budem používať. Je to dobrý nápad to takto robiť? alebo máte nejaké iné nápady? Prípadne môžete rovno hodiť aj link na nejaký návod ale tak aspoň sa k tomu vyjadrite, toľko si to už vygooglim.
|