Nota: questa domanda contiene codice deprecato precedente alla 1.0! La risposta è corretta, però.Convertire una stringa in int in Rust?
Per convertire un str
a un int
a Rust, posso fare questo:
let my_int = from_str::<int>(my_str);
L'unico modo che conosco come convertire un String
a un int
è quello di ottenere una fetta di esso e quindi utilizzare from_str
su di esso in questo modo:
let my_int = from_str::<int>(my_string.as_slice());
c'è un modo per convertire direttamente un String
a un int
?
Vedere anche: http://stackoverflow.com/q/32381414/500207 per non decimale (es. Esadecimale). –