Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zahrnúť knižnice , ktoré poskytujú funkcie , ktoré analyzujú obsah príkazového riadku . Špecifický spôsob vykonania tohto kroku závisí na programovacom jazyku , ktorý používate . Napríklad v C program by mal obsahovať tieto direktívy preprocesoru vo svojej preambule : Spojené
# include # include # include # include Vyvolanie funkcie , ktoré analyzujú z príkazového riadku . Špecifický spôsob vykonania tohto kroku závisí na programovacom jazyku , ktorý používate . Napríklad , C programy vyvolať " getopt " čítať mená všetkých prepínače príkazového riadku určenom pre aktuálne vyvolanie , jeden po druhom . Program , ktorý prijíma " - a " , " - x " a " - t " sú prepínače by mal analyzovať príkazový riadok takto : main ( int argc , char ** argv ) { int voľba, option = getopt ( argc , argv , " axt : " ) ; } ukážkový kód opustí názov aktuálneho príkazového riadku prepínač ( tj , jeden vľavo doteraz spracované " getopt " ) v premennej " možnosť voľby . " Process každý prepínač príkazového riadku v závislosti na jeho význame . Špecifický spôsob vykonania tohto kroku závisí na programovacom jazyku , ktorý používate , a na význame priradené ku každému prepínačmi . Napríklad v C , môžete otestovať hodnotu premennej obsahujúci názov prepínača s " keby " podmieneného príkazu , ako sú : ( voľba == ' x ' ) exitAfterProcessing = 1 ; ukážkový kód zmení správanie programu C ( napr. , robí to ukončiť hneď po spracovaní prvú várku vstupov ) ako výsledok vyvolávač mať zadanej prepínač " - x " ako súčasť príkazového riadku .
2
3