Come stampare qualcosa senza una nuova riga in rubino


Risposte:


130

Usa printinvece. Si consiglia di seguirlo da STDOUT.flush.


Per tua informazione. STDOUT.flushscarica tutti i dati memorizzati nel buffer all'interno di iOS nel sistema operativo sottostante. $STDOUT.print "no newline" $STDOUT.flushprodurreno newline
Lorem

Fantastico, grazie @Sergio :) Lo sapevo ma mi piace sempre vedere i tuoi post hehe ~
Sidney

@sidney: sono contento che il mio post sia stato utile :)
Sergio Tulentsev

7

Inoltre, dovrai aggiungere "\ r" alla fine della riga per indicare "ritorno a capo" ed eseguire la stampa successiva all'inizio della riga corrente


2
Non se ha semplicemente intenzione di stamparne di più alla fine della riga corrente. Può usare inserimenti per l'ultima stampa per completare la riga. Ciò è utile, ad esempio, quando si stampa un elenco di lunghezza variabile (ma breve).
BobDoolittle

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.