検索
Results of 1 - 10 of about 148 for println (0.007 sec.)
- Rust By Example 日本語版 14445
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...ext to the console // コンソールに文字列を出力する println!("Hello World!"); } println! は文字列をコンソールに...をクリックしてアウトプットを見てみましょう。 次に、 println! マクロをもう一行追加してアウトプットがどうなるか見...によって無視されます。試しに実行してみてください // println!("Hello, world!"); // Run it. See? Now try deletin...くなれば結果が変わります。 let x = 5 + /* 90 + */ 5; println!("Is `x` 10 or 100? x = {}", x); } 参照 ライブラリ... - https://man.plustar.jp/rust/example/print.html - [similar]
- ファイルシステムとのやり取り - Rust By Example 日本語版 9727
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...Ok(_) => Ok(()), Err(e) => Err(e), } } fn main() { println!("`mkdir a`"); // Create a directory, returns `io:...esult<()>` match fs::create_dir("a") { Err(why) => println!("! {:?}", why.kind()), Ok(_) => {}, } println!("`...lo", &Path::new("a/b.txt")).unwrap_or_else(|why| { println!("! {:?}", why.kind()); }); println!("`mkdir -p a/...fs::create_dir_all("a/c/d").unwrap_or_else(|why| { println!("! {:?}", why.kind()); }); println!("`touch a/c/e... - https://man.plustar.jp/rust/example/std_misc/fs.html - [similar]
- 文字列 - Rust By Example 日本語版 9023
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...r = "the quick brown fox jumps over the lazy dog"; println!("Pangram: {}", pangram); // Iterate over words in...イテレートする。新しい文字列の割り当ては起こらない。 println!("Words in reverse"); for word in pangram.split_wh...itespace().rev() { println!("> {}", word); } // Copy chars into a vector, sor...ed_str: &str = string.trim_matches(chars_to_trim); println!("Used characters: {}", trimmed_str); // Heap allo... - https://man.plustar.jp/rust/example/std/str.html - [similar]
- for と range - Rust By Example 日本語版 8589
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...の値を取ります。 for n in 1..101 { if n % 15 == 0 { println!("fizzbuzz"); } else if n % 3 == 0 { println!("fiz...z"); } else if n % 5 == 0 { println!("buzz"); } else { println!("{}", n); } } } 上記の...の値を取ります。 for n in 1..=100 { if n % 15 == 0 { println!("fizzbuzz"); } else if n % 3 == 0 { println!("fiz...z"); } else if n % 5 == 0 { println!("buzz"); } else { println!("{}", n); } } } forとイ... - https://man.plustar.jp/rust/example/flow_control/for.html - [similar]
- 型キャスティング - Rust By Example 日本語版 8589
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...decimal as char; // FIXME ^ Comment out this line println!("Casting: {} -> {} -> {}", decimal, integer, char...// 1000 はすでにu16に収まっているため変化しない。 println!("1000 as a u16 is: {}", 1000 as u16); // 1000 - 2...tが使用され、残りの上位ビットが圧縮される形になる。 println!("1000 as a u8 is : {}", 1000 as u8); // -1 + 256...= 255 println!(" -1 as a u8 is : {}", (-1i8) as u8); // For posi... - https://man.plustar.jp/rust/example/types/cast.html - [similar]
- Rc - Rust By Example 日本語版 8261
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...) { let rc_examples = "Rc examples".to_string(); { println!("--- rc_a is created ---"); let rc_a: Rc<String>...= Rc::new(rc_examples); println!("Reference Count of rc_a: {}", Rc::strong_count(&...rc_a)); { println!("--- rc_a is cloned to rc_b ---"); let rc_b: Rc<S...tring> = Rc::clone(&rc_a); println!("Reference Count of rc_b: {}", Rc::strong_count(&... - https://man.plustar.jp/rust/example/std/rc.html - [similar]
- イテレータ - Rust By Example 日本語版 8108
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...ジェネレートする`Iterator` let mut sequence = 0..3; println!("Four consecutive `next` calls on 0..3"); println...!("> {:?}", sequence.next()); println!("> {:?}", sequence.next()); println!("> {:?}", se...quence.next()); println!("> {:?}", sequence.next()); // `for` works throug...を // アンラップして変数(ここでは`i`)に束縛する。 println!("Iterate through 0..3 using `for`"); for i in 0..... - https://man.plustar.jp/rust/example/trait/iter.html - [similar]
- ベクタ型 - Rust By Example 日本語版 7991
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...collected_iterator: Vec<i32> = (0..10).collect(); println!("Collected (0..10) into: {:?}", collected_iterato...マクロが使用できる。 let mut xs = vec![1i32, 2, 3]; println!("Initial vector: {:?}", xs); // Insert new elemen.../ 新しい要素をベクタの最後に挿入することができる。 println!("Push 4 into the vector"); xs.push(4); println!("...tor // `len`メソッドは現在のベクタのサイズを返す。 println!("Vector length: {}", xs.len()); // Indexing is do... - https://man.plustar.jp/rust/example/std/vec.html - [similar]
- if let - Rust By Example 日本語版 7885
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...optional = Some(7); match optional { Some(i) => { println!("This is a really long string and `{:?}`", i); //...ロック内(`{}`)を実行する。 if let Some(i) = number { println!("Matched {:?}!", i); } // If you need to specify...合、 // `else`を使用する。 if let Some(i) = letter { println!("Matched {:?}!", i); } else { // Destructure fail...e. // デストラクト失敗の場合。このブロック内を実行 println!("Didn't match a number. Let's go with a letter!")... - https://man.plustar.jp/rust/example/flow_control/if_let.html - [similar]
- リテラルとオペレータ - Rust By Example 日本語版 7885
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...す。 fn main() { // Integer addition // 整数の足し算 println!("1 + 2 = {}", 1u32 + 2); // Integer subtraction /.../ 整数の引き算 println!("1 - 2 = {}", 1i32 - 2); // TODO ^ Try changing `...Short-circuiting boolean logic // 単純な論理演算子 println!("true AND false is {}", true && false); println!(..."true OR false is {}", true || false); println!("NOT true is {}", !true); // Bitwise operations /... - https://man.plustar.jp/rust/example/primitives/literals.html - [similar]