検索
Results of 11 - 20 of about 69 for rs (0.039 sec.)
- テスト駆動開発でライブラリの機能を開発する - Rust 日本語版 8229
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ライブラリの機能を開発する 今や、ロジックを src/lib.rs に抜き出し、引数集めとエラー処理を src/main.rs に残...
グラムの振る舞いを確認していた println! 文を src/lib.rs と src/main.rs から削除しましょう。 それから src/l...
ib.rs で、テスト関数のある test モジュールを追加します。...
が、まだコンパイルは通りません。 ファイル名: src/lib.rs #![allow(unused)] fn main() { fn search<'a>(query:...
- https://man.plustar.jp/rust/book/ch12-04-testing-the-librarys-functionality.html - [similar]
- データ型 - Rust 日本語版 8031
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
例えば、 第2章の「予想と秘密の数字を比較する」節で parse メソッドを使って String 型を数値型に変換した時のよ...
allow(unused)] fn main() { let guess: u32 = "42".parse().expect("Not a number!"); // 数字ではありません!...
annotations needed (型注釈が必要です) --> src/main.rs:2:9 | 2 | let guess = "42".parse().expect("Not a n...
浮動小数点数の例をご覧ください: ファイル名: src/main.rs fn main() { let x = 2.0; // f64 let y: f32 = 3.0;...
- https://man.plustar.jp/rust/book/ch03-02-data-types.html - [similar]
- 状態共有並行性 - Rust 日本語版 7904
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
う。 リスト16-12のようにですね: ファイル名: src/main.rs use std::sync::Mutex; fn main() { let m = Mutex::n...
す。リスト16-13が最初の例です: ファイル名: src/main.rs use std::sync::Mutex; use std::thread; fn main() {...
た値をキャプチャしています: `counter`) --> src/main.rs:10:27 | 9 | let handle = thread::spawn(move || { |...
value captured here after move | = note: move occurs because `counter` has type `std::sync::Mutex<i32>`...
- https://man.plustar.jp/rust/book/ch16-03-shared-state.html - [similar]
- 数当てゲームのプログラミング - Rust 日本語版 7833
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
イル名:Cargo.toml [package] name = "guessing_game" version = "0.1.0" edition = "2021" # See more keys and...
o, world!」プログラムを生成してくれます。 src/main.rs ファイルをチェックしてみましょう。 ファイル名:src/...
main.rs fn main() { println!("Hello, world!"); } さて、 ca...
ログラムに少しずつ機能を追加していきます。 src/main.rs ファイルを開き直しましょう。 このファイルにすべての...
- https://man.plustar.jp/rust/book/ch02-00-guessing-game-tutorial.html - [similar]
- パッケージとクレート - Rust 日本語版 7833
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
my-project Cargo.toml src $ ls my-project/src main.rs このコマンドを入力したとき、Cargoは Cargo.toml ファ...
てくれました。 Cargo.toml の中身を見ても、 src/main.rs については何も書いてありません。これは、Cargoは sr...
c/main.rs が、パッケージと同じ名前を持つバイナリクレートのク...
同じように、Cargoはパッケージディレクトリに src/lib.rs が含まれていたら、パッケージにはパッケージと同じ名...
- https://man.plustar.jp/rust/book/ch07-01-packages-and-crates.html - [similar]
- Resultで回復可能なエラー - Rust 日本語版 7833
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイルを開こうとしています。 ファイル名: src/main.rs use std::fs::File; fn main() { let f = File::open(...
atched types (エラー: 型が合いません) --> src/main.rs:4:18 | 4 | let f: u32 = File::open("hello.txt"); |...
第6章で議論した match 式です。 ファイル名: src/main.rs use std::fs::File; fn main() { let f = File::open(...
essage: "No such file or directory" } }', src/main.rs:9:12 ('main'スレッドは、src/main.rs:9:12の「ファイ...
- https://man.plustar.jp/rust/book/ch09-02-recoverable-errors-with-result.html - [similar]
- クロージャ:環境をキャプチャできる匿名関数 - Rust 日本語版 7833
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
渡した数値をなんでも返します。 ファイル名: src/main.rs #![allow(unused)] fn main() { use std::thread; use...
する main 関数を示しています。 ファイル名: src/main.rs fn main() { let simulated_user_specified_value = 1...
の関数に対して行われるでしょう: ファイル名: src/main.rs #![allow(unused)] fn main() { use std::thread; use...
う。リスト13-4に示したように。 ファイル名: src/main.rs #![allow(unused)] fn main() { use std::thread; use...
- https://man.plustar.jp/rust/book/ch13-01-closures.html - [similar]
- Cargoのワークスペース - Rust 日本語版 7833
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
dder です: ファイル名: Cargo.toml [workspace] members = [ "adder", ] 次に、 add ディレクトリ内で cargo n...
ml ├── adder │ ├── Cargo.toml │ └── src │ └── main.rs └── target ワークスペースには、コンパイルした生成物...
と呼びましょう。 最上位の Cargo.toml を変更して members リストで add-one パスを指定するようにしてください:...
ファイル名: Cargo.toml [workspace] members = [ "adder", "add-one", ] それから、 add-one という...
- https://man.plustar.jp/rust/book/ch14-03-cargo-workspaces.html - [similar]
- 高度なトレイト - Rust 日本語版 7763
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
tem 型は u32 だと指定しました: ファイル名: src/lib.rs impl Iterator for Counter { type Item = u32; fn ne...
ることでこれを行なっています。 ファイル名: src/main.rs use std::ops::Add; #[derive(Debug, PartialEq)] str...
ましょう。 異なる単位で値を保持する構造体、 Millimeters と Meters (それぞれ ミリメートル と メートル )が2つ...
実装に変換を正しくしてほしいです。 Add を RHS に Meters のある Millimeters に実装することができます。リスト...
- https://man.plustar.jp/rust/book/ch19-03-advanced-traits.html - [similar]
- 付録D:便利な開発ツール - Rust 日本語版 7706
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
たとえば、下のコードを考えます: Filename: src/main.rs fn do_something() {} fn main() { for i in 0..100 {...
rogram) warning: unused variable: `i` --> src/main.rs:4:9 | 4 | for i in 1..100 { | ^ help: consider usi...
0.1.0 (file:///projects/myprogram) Fixing src/main.rs (1 fix) Finished dev [unoptimized + debuginfo] tar...
get(s) in 0.59s src/main.rs をもう一度見てみると、 cargo fix によってコードが変...
- https://man.plustar.jp/rust/book/appendix-04-useful-development-tools.html - [similar]