Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nastaviť EXE Prepnúť

U niektorých programovacích jazykoch , počítače kompilovať programy z pôvodnej , čitateľnej forme do natívneho strojového jazyka . Výsledné spustiteľné súbory , ktoré nevyžadujú žiadny iný preklad ako procesor v počítači beží im , majú príponu EXE názvu súboru v operačnom systéme Microsoft Windows . Prepínač príkazového riadku je argument odoslaný do programu v čase, keď program je vyvolaná . Niektoré spustiteľné súbory umožňujú vyvolávač zadať príkaz Prepínače príkazového riadka na určenie správania vyvolaný programu . Programátor môže ľahko písať kód , ktorý prijíma Príkaz prepne riadku v každom skompilovaný programovací jazyk . Pokyny
1

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
2

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 . "
3

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené