検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 106 for リスト (0.024 sec.)
ヒープのデータを指すBox<T>を使用する - Rust 日本語版 9510
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... 納された値を読み書きする方法について講義しましょう。 リスト15-1は、ボックスを使用してヒープに i32 の値を格納す ... () { let b = Box::new(5); println!("b = {}", b); } リスト15-1: ボックスを使用して i32 の値をヒープに格納する ... スを挟むことで再帰的な型を作ることができます。 コンスリスト は関数型プログラミング言語では一般的なデータ型です ...
https://man.plustar.jp/rust/book/ch15-01-box.html - [similar]
テストの記述法 - Rust 日本語版 9254
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... er adder ライブラリの src/lib.rs ファイルの中身は、リスト11-1のような見た目のはずです。 ファイル名: src/lib. ... t_works() { assert_eq!(2 + 2, 4); } } fn main() {} リスト11-1: cargo new で自動生成されたテストモジュールと関 ... マンドでプロジェクトにあるテストが全て実行されます。リスト11-2に示したようにですね。 $ cargo test Compiling a ...
https://man.plustar.jp/rust/book/ch11-01-writing-tests.html - [similar]
パターン記法 - Rust 日本語版 9126
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... 様に match 構文外部の同じ名前の変数を覆い隠します。 リスト18-11で、値 Some(5) の x という変数と値 10 の変数 y ... rintln!("at the end: x = {:?}, y = {:?}", x, y); } リスト18-11: シャドーイングされた変数 y を導入するアームの ... できます。 各値を見ていきましょう。 構造体を分配する リスト18-12は、 let 文でパターンを使用して分解できる2つの ...
https://man.plustar.jp/rust/book/ch18-03-pattern-syntax.html - [similar]
ジェネリック型、トレイト、ライフタイム - Rust 日本語版 8959
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... リクスを使用できる重複コードも認識し始めるでしょう。 リスト10-1に示したように、リスト内の最大値を求める短いプロ ... mber is {}", largest); assert_eq!(largest, 100); } リスト10-1: 数字のリストから最大値を求めるコード このコー ... ドは、整数のリストを変数 number_list に格納し、リストの最初の数字を la ...
https://man.plustar.jp/rust/book/ch10-00-generics.html - [similar]
シングルスレッドのWebサーバを構築する - Rust 日本語版 8857
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... ary (application) `hello` project $ cd hello さて、リスト20-1のコードを src/main.rs に入力して始めてください ... 立しました println!("Connection established!"); } } リスト20-1: 入力ストリームをリッスンし、ストリームを受け付 ... がなければ、プログラムはメッセージを出力します。次のリストで成功した時にさらに多くの機能を追加します。 クライア ...
https://man.plustar.jp/rust/book/ch20-01-single-threaded.html - [similar]
Rc<T>は、参照カウント方式のスマートポインタ - Rust 日本語版 8600
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... トをする方法を講義します。 Rc<T> でデータを共有する リスト15-5のコンスリストの例に回帰しましょう。 Box<T> を使 ... たことを思い出してください。 今回は、両方とも3番目のリストの所有権を共有する2つのリストを作成します。 これは概 ... 的には図15-3のような見た目になります: 図15-3: 3番目のリスト、 a の所有権を共有する2つのリスト、 b と c 5と10を含 ...
https://man.plustar.jp/rust/book/ch15-04-rc.html - [similar]
テストの体系化 - Rust 日本語版 8536
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... により、 非公開関数をテストすることが確かに可能です。リスト11-12の非公開関数 internal_adder を含むコードを考え ... nal() { assert_eq!(4, internal_adder(2, 2)); } } } リスト11-12: 非公開関数をテストする internal_adder 関数は ... としてコンパイルします。 結合テストを作成しましょう。リスト11-12のコードが src/lib.rs ファイルにあるまま、 tes ...
https://man.plustar.jp/rust/book/ch11-03-test-organization.html - [similar]
RefCell<T>と内部可変性パターン - Rust 日本語版 8447
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... ger と呼ばれるトレイトを実装している何かなのです。 リスト15-20は、ライブラリのコードを示しています: ファイル ... r.send("Error: You are over your quota!"); } } } } リスト15-20: 値が最大値にどれくらい近いかを追跡し、特定の ... トに期待しているメッセージがあることを確認できます。 リスト15-21は、それだけをするモックオブジェクトを実装しよ ...
https://man.plustar.jp/rust/book/ch15-05-interior-mutability.html - [similar]
Derefトレイトでスマートポインタを普通の参照のように扱う - Rust 日本語版 8408
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... の場所に格納された値への矢印と見なすことができます。 リスト15-6では、 i32 値への参照を生成してから参照外し演算 ... let y = &x; assert_eq!(5, x); assert_eq!(5, *y); } リスト15-6: 参照外し演算子を使用して参照を i32 値まで追い ... けなければならないのです。 Box<T> を参照のように使う リスト15-6のコードを、参照の代わりに Box<T> を使うように書 ...
https://man.plustar.jp/rust/book/ch15-02-deref.html - [similar]
ベクタで値のリストを保持する - Rust 日本語版 8370
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... に分割する 8. 一般的なコレクション 8.1. ベクタで値のリストを保持する 8.2. 文字列でUTF-8でエンコードされたテキス ... The Rust Programming Language 日本語版 ベクタで値のリストを保持する 最初に見るコレクション型は Vec<T> であり、 ... す。 ベクタには同じ型の値しか保持できません。 要素のリストがある場合にベクタは有用です。 例えば、テキストファイ ... 新しいベクタを生成する 空のベクタを新たに作るには、リスト8-1に示すように Vec::new 関数を呼びます。 fn main() ...
https://man.plustar.jp/rust/book/ch08-01-vectors.html - [similar]
PREV 1 2 3 4 5 6 7 8 9 10 NEXT