Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main() {
- let s = "Árvíztűrő pадио";
- let bv: Vec<_> = s.bytes().collect();
- let cv: Vec<_> = s.chars().collect();
- println!("String: {}", s);
- println!("Bytevector (dec): {:?}", bv);
- println!("Bytevector (hex): {:#02x?}", bv);
- println!("Charvector: {:?}", cv);
- println!("---- visszaalakítás -----");
- if let Ok(s_from_bytevec) = String::from_utf8(bv) {
- println!("String from bytevector: {}", s_from_bytevec);
- } else {
- println!("String fron bytevector - UTF8 ERROR");
- }
- let s_from_charvec: String = cv.iter().collect();
- println!("String from charvector: {}", s_from_charvec);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement