Il linguaggio di programmazione Ruby è un object-oriented con una grande libreria integrata di funzioni di uso generale . È possibile utilizzare queste funzioni per eseguire molte attività di programmazione . Ad esempio , è possibile scrivere in un file temporaneo utilizzando la classe " Temporanei " . I file temporanei sono utili per la memorizzazione di dati che non sono necessari dopo il programma si chiude. Con la memorizzazione dei dati in un file temporaneo , è possibile liberare spazio nella memoria ad accesso casuale , che farà sì che il vostro programma di avere un impatto minore sul resto del sistema . Cose che ti serviranno
linguaggio di programmazione Ruby installata
Show More Istruzioni
1
avviare la console Rubino interattivo , fornito di serie con il linguaggio Ruby , facendo clic sul programma etichetta " IRB " dall'elenco dei programmi installati . È possibile immettere istruzioni direttamente nella console interattiva e saranno eseguiti non appena si preme il tasto "Enter "
2
Includere la classe File Temporanei scrivendo la seguente dichiarazione e premendo Invio : . < Br >
require ' file temporanei '
3
creare un file temporaneo con il " Tempfile.new ( ) " costruttore. La console interattiva emetterà il percorso dove questo file temporaneo viene memorizzato quando si preme INVIO . È possibile assegnare un nome al file temporaneo inserendo del testo all'interno delle parentesi nella dichiarazione. Ad esempio, per creare un file temporaneo denominato " tmp" e conservarla in una variabile denominata " t", è possibile scrivere la seguente riga nella console interattiva :
t = Tempfile.new ( ' tmp' )
4
scrivere un testo per il file temporaneo utilizzando l'operatore "<<" , in questo modo:
t << " Un testo "
< br > 5
svuotare il buffer di assicurare il testo viene scritto nel file. Potete farlo inviando la seguente dichiarazione :
t.flush ( ) economici 6
chiudere il file dopo aver terminato di scrivere con il seguente :
t . close ( ) economici 7
uscire dalla console rubino interattivo . Il file viene ora cancellato dal disco rigido .