TIE :: STDOUT

onderscheppen schrijft naar stdout en breng door de gebruiker gedefinieerde functies aan hen toe
Download nu

TIE :: STDOUT Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Cantrell
  • Uitgever website:
  • http://search.cpan.org/~dcantrell/

TIE :: STDOUT Tags


TIE :: STDOUT Beschrijving

Onderscheppen schrijft naar stdout en breng door de gebruiker gedefinieerde functies aan hen toe TIME :: STDOUT is een PERL-module die alle schrijft schrijft aan de stdout filehandle en is van toepassing op welke functie u wenst naar wat naar stDout zou zijn gegaan. In het bovenstaande voorbeeld, zal elk gebruik van de functie Afdrukken () op deze filehandeling zijn uitgang laten verlaten in hoofdletters. U zult opgemerkt hebben dat we elkaar voortvloeien naar het standaardbestand (dat bijna altijd stdout is) in de functie die we hebben geleverd. Ontspan, dit veroorzaakt geen oneindige lus, omdat uw functies altijd worden gebeld met een * normaal * stdout. U kunt maximaal drie door de gebruiker gedefinieerde functies verstrekken die respectievelijk worden gebeld wanneer u print (), printf () of syswrite gebruikt () Op het bestand: Afdrukken Standaardinstellingen om naar de echte stdout te drukken; printf is standaardinstellingen om alle parameters door te geven via Sprintf () en vervolgens doorgeven aan wat de functie 'Print' is; Sysswrite is standaard om rechtstreeks naar de echte stdout te gaan. Merk op dat het standaardgedrag precies hetzelfde is als het zonder deze module zou zijn. Omdat we een verstandige standaard voor 'printf' hebben en omdat Sysswrite zo zelden wordt gebruikt, hoeven u normaal gesproken uw eigen code te verstrekken voor 'Print' . Synopsis Gebruik TIE :: stdout print => sub {print map {uc} @_; }, printf => ... syswrite => ...; Vereisten: · Perl


TIE :: STDOUT Gerelateerde software

Scriptutil

Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken te schrijven ...

135

Downloaden