Corso di Raku / Oggetti,
input/output ed eccezioni / Input
e output / Flussi standard /
Exercises / Un avviso con
note
Soluzione: Un avviso con
note
Ecco una possibile soluzione del compito.
Codice
my $value = -3;
note 'Warning: the value is negative' if $value < 0;
say $value.abs;🦋 Trova il programma nel file note-a-warning.raku.
Output
Warning: the value is negative
3Commenti
notemanda l’avviso all’errore standard, e solo quando il valore è davvero negativo.saymanda il risultato vero — il valore assoluto3— all’output standard.Tenere la diagnostica sull’errore standard significa che non inquina l’output vero del programma: scartare l’errore standard con
2>/dev/nulllascia dietro di sé solo il3.