検索

phrase: max: clip:
target: order:
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]
PREV 1 2 3 4 5 6 7 NEXT