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 čítať z DOSBox v Perlu

Čítanie vstup užívateľa z DOSBox v Perlu je kódovaná podobne ako na každom systéme . Perl nefunguje odlišne v rôznych systémoch , takže je to naozaj len otázka to kódovanie správne . Potom, čo užívateľ zadá svoje údaje o skriptu , môžete ho použiť však budete chcieť . Proces žiada o vstup je jednoduché , potenciál pre obtiažnosť príde neskôr , keď potrebujete filtrovať vstup obsahu používateľom , ako nesprávne vstupné dáta môžu potenciálne porušiť vaše script.DOSBox je zadarmo DOS emulátor k dispozícii na stiahnutie z DOSBox . com . To beží na rôznych operačných systémoch . Pokyny dovolená 1

Otvorte inštanciu DOSBox . Teraz otvorte súbor perl chcete čítať vstup z DOSBox
2

Vytvoriť výraz , ktorý sa spýta užívateľa na jeho vstup : .

Print " Prosím , dajte nám svoj ​​vstup . \\ n " ; $ input = < > ; print " Zadali ste $ input \\ n " ; !

Ak hľadáte konkrétny druh vstupu , uistite sa , že neprijímajú vstup že nemá nárok , pretože inak by to mohlo zlomiť skript . Môžete použiť funkciu " zomrieť " , ako to urobiť . Ak ste hľadali len pre čísla , môžete zmeniť vyššie uvedený príklad :

tlače " . Prosím , dajte nám svoj ​​číselný vstup \\ n" ; $ input = < > ; if ( $ vstup ~ = m /( \\ D ) + /) { die " Zadali ste niečo iné ako číslo ! Script ukončenie \\ n ! " ; } Else { print " Zadali ste $ vstup \\ n " ; ! }

Vyššie uvedený príklad používa regulárny výraz skúmať vstup od užívateľa . Ak sa zistí , že nič iné ako číslo , bude to ukončiť skript . Užívateľ bude musieť znova spustiť a zadajte správny vstup .
3

Uložte súbor a ukončite editor . Teraz spustite skript v DOSBox zadaním jeho názov a stlačte klávesu " Enter " . Skript sa vás spýta na vstup .

Najnovšie články

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