Raku kurss / Objekti,
ievade/izvade un izņēmumi / Ievade un izvade / Standarta plūsmas / Exercises / Brīdinājums ar
note
Risinājums: Brīdinājums ar
note
Šeit ir iespējams risinājums uzdevumam.
Kods
my $value = -3;
note 'Warning: the value is negative' if $value < 0;
say $value.abs;🦋 Atrodiet programmu failā note-a-warning.raku.
Izvade
Warning: the value is negative
3Komentāri
notesūta brīdinājumu uz standarta kļūdu plūsmu, un tikai tad, kad vērtība patiešām ir negatīva.saysūta īsto rezultātu — absolūto vērtību3— uz standarta izvadi.Turot diagnostiku standarta kļūdu plūsmā, tā nepiesārņo programmas īsto izvadi: izmetot standarta kļūdas ar
2>/dev/null, paliek tikai3.