はじめに - Rust×ブログ収益化の魅力 & ゴール設定 1-1. なぜ今、Rustなのか?その魅力と背景 近年、プログラミング言語の世界では**「Rust」という名前をよく耳にするようになりました。 一言でRustを表すなら、「高速で安全、そしてモダンなシステム ...
// array 同様に slice できる。 // しかしこの方法ではインデックスを // バイト単位で与える必要があるようだ。 let b2 = a.slice_chars( 3, 5 ); println!( "{}", b1 ); // チュートリアルには無いけど、文字単位でもsliceできるようだ。 1. 文字列は `&str` 型で扱い、 `""` ...
1. `println!`や`print!`のように末尾に`!`を付けたリテラルは構文拡張( syntax extensions )の「マクロ」というもののようだ。 1. マクロは言語組み込み機能ではなくライブラリーによって提供されているようだ。 1. `format!`はCの`sprintf`のような動作をするようだ。