検索
Results of 1 - 10 of about 106 for リスト (0.005 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]