検索
Results of 1 - 10 of about 42 for 注釈 (0.005 sec.)
- ライフタイムで参照を検証する - Rust 日本語版 16412
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...に推論されます。複数の型の可能性があるときには、型を注釈しなければなりません。 同様に、参照のライフタイムがい...くつか異なる方法で関係することがある場合には注釈しなければなりません。 コンパイラは、ジェネリックライ...フタイム引数を使用して関係を注釈し、実行時に実際の参照が確かに有効であることを保証す...値がスコープを抜けてしまった参照を使用しようとする 注釈: リスト10-17や10-18、10-24では、変数に初期値を与え... - https://man.plustar.jp/rust/book/ch10-03-lifetime-syntax.html - [similar]
- クロージャ:環境をキャプチャできる匿名関数 - Rust 日本語版 9816
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...少し先で語りましょう。でもまずは、 クロージャ定義に型注釈がない理由とクロージャに関わるトレイトについて話しま...しょう。 クロージャの型推論と注釈 クロージャでは、 fn 関数のように引数の型や戻り値の...型を注釈する必要はありません。関数では、 型注釈は必要です。ユ...きます。 このような小さく匿名の関数で型をプログラマに注釈させることは煩わしいし、コンパイラがすでに利用可能な... - https://man.plustar.jp/rust/book/ch13-01-closures.html - [similar]
- データ型 - Rust 日本語版 9104
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...型に変換した時のように、 複数の型が可能な場合には、型注釈をつけなければいけません。以下のようにですね: #![all..."Not a number!"); // 数字ではありません! } ここで型注釈を付けなければ、コンパイラは以下のエラーを表示し、こ...意味します: error[E0282]: type annotations needed (型注釈が必要です) --> src/main.rs:2:9 | 2 | let guess = "4...annotations or generic parameter binding required (注釈: 型注釈、またはジェネリクス引数束縛が必要です) 他の... - https://man.plustar.jp/rust/book/ch03-02-data-types.html - [similar]
- 所有権とは? - Rust 日本語版 8996
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...なります。リスト4-1には、 変数 s が有効な場所に関する注釈がコメントで付記されています。 #![allow(unused)] fn...tは、閉じ波括弧で自動的に drop 関数を呼び出します。 注釈: C++では、要素の生存期間の終了地点でリソースを解放...tring`, which does not implement the `Copy` trait (注釈: ムーブが起きたのは、`s1`が`std::string::String`と...いうことです。 Rustには Copy トレイトと呼ばれる特別な注釈があり、 整数のようなスタックに保持される型に対して配... - https://man.plustar.jp/rust/book/ch04-01-what-is-ownership.html - [similar]
- マクロ - Rust 日本語版 8996
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...、ここでは簡略化のために含みません。 #[macro_export] 注釈は、マクロを定義しているクレートがスコープに持ち込ま...ロが利用可能になるべきということを示しています。 この注釈がなければ、このマクロはスコープに導入されることがで...るのではなく、 使用者が型を #[derive(HelloMacro)] で注釈して hello_macro 関数の既定の実装を得られるように、...す。 コンパイル時にコード生成するマクロが必要です。 注釈: リフレクションとは、実行時に型名や関数の中身などを... - https://man.plustar.jp/rust/book/ch19-06-macros.html - [similar]
- The Rust Programming Language 日本語版 8578
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...sakis)とアーロン・チューロン(Aaron Turon) はじめに 注釈: この本のこの版は、本として利用可能な The Rust Pro...ロードには、インターネットへの接続が必要になります。 注釈: なんらかの理由で rustup を使用したくない場合、 Ru...は伝統的なことなので、 ここでも同じようにしましょう! 注釈: この本は、コマンドラインに基礎的な馴染みがあること...。 guess の後にコロン( : )を付けることで変数の型に注釈をつけることをRustに伝えています。 Rustには組み込みの... - https://man.plustar.jp/rust/book/print.html - [similar]
- ベクタで値のリストを保持する - Rust 日本語版 8485
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...空のベクタを生成して i32 型の値を保持する ここで、型注釈を付けていることに注目してください。 なぜなら、このベ...ようになります。 ですから、より現実的なコードでは、型注釈を付ける必要はあまりないでしょう。 また、初期値を持つ...、コンパイラは v の型が Vec<i32> であると推論でき、型注釈は不要になりました。 次はベクタを変更する方法を見まし...はこのことをデータから推論するので、 Vec<i32> という注釈は不要です。 ベクタをドロップすれば、要素もドロップす... - https://man.plustar.jp/rust/book/ch08-01-vectors.html - [similar]
- 構造体を使ったプログラム例 - Rust 日本語版 8376
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...ing `:?` instead if you are using a format string (注釈: `Rectangle`は、デフォルト整形機では、整形できませ..., add `#[derive(Debug)]` or manually implement it (注釈: `Rectangle`は`:?`を使って整形できません; 自分のク...するには、構造体定義の直前に #[derive(Debug)] という注釈を追加します。 そう、リスト5-12で示されている通りです...?}", rect1); } リスト5-12: Debug トレイトを導出する注釈を追加し、 Rectangle インスタンスをデバッグ用整形機で... - https://man.plustar.jp/rust/book/ch05-02-example-structs.html - [similar]
- テストの体系化 - Rust 日本語版 8175
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...、テスト関数を含ませ、 そのモジュールを cfg(test) で注釈することです。 テストモジュールと #[cfg(test)] tests...モジュールの #[cfg(test)] という注釈は、コンパイラに cargo build を走らせた時ではなく、...ディレクトリに存在することになるので、 #[cfg(test)] 注釈は必要ないとわかるでしょう。しかしながら、単体テスト...れるかもしれないヘルパー関数全ても含まれ、 #[test] で注釈された関数だけにはなりません。 非公開関数をテストする... - https://man.plustar.jp/rust/book/ch11-03-test-organization.html - [similar]
- 高度なトレイト - Rust 日本語版 8175
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...19-21のようにジェネリクスを使用すると、各実装で型を注釈しなければならないことです; Iterator<String> for Cou...を使用する際に、どの Iterator の実装を使用したいか型注釈をつけなければならないでしょう。 関連型なら、同じ型に...対してトレイトを複数回実装できないので、型を注釈する必要はありません。 関連型を使用する定義があるリス...ns required: cannot resolve `_: Animal` (エラー: 型注釈が必要です: `_: Animal`を解決できません) --> src/mai... - https://man.plustar.jp/rust/book/ch19-03-advanced-traits.html - [similar]