Le risposte esistenti che ho trovato si basano tutte su from_str
(come Reading in user input from console once efficiently), ma apparentemente from_str(x)
è stato modificato in x.parse()
in Rust 1.0. Come novizio, non è ovvio come debba essere adattata la soluzione originale tenendo conto di questo cambiamento.Come leggere un numero intero da utente in Rust 1.0?
A partire da Rust 1.0, qual è il modo più semplice per ottenere un numero intero da parte dell'utente?
Penso che funzioni su stable se hai solo bisogno di leggere un valore alla volta. –
'text_io' dev qui. @VladimirMatveev ha ragione, 'text_io' gira su stable se non si leggono tuple ma solo un singolo valore per' read!() 'Invocation. In realtà richiede notte per più valori. Aggiornerò la descrizione github. –