Corso di Raku / Oggetti, input/output ed eccezioni / Input e output / Handle di file / Exercises

Passate un handle a una funzione

Problema

Un handle di file è un valore ordinario, quindi puoi passarlo a una funzione come qualunque altro argomento. Scrivi una subroutine log-line che prende un handle e un messaggio e scrive il messaggio sull’handle, su una riga a sé.

Apri log.txt per la scrittura, chiama log-line tre volte per registrare started, working e done, poi chiudi l’handle, rileggi il file e stampane il contenuto.

Esempio

Il programma stampa:

started
working
done

Soluzione

Vedi la soluzione

Soluzione: Scrivere con un handle   |   Soluzione: Passate un handle a una funzione