検索
Results of 1 - 10 of about 23 for パニック (0.005 sec.)
- panic!で回復不能なエラー - Rust 日本語版 12802
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...は、どうエラーを処理すればいいか明確ではありません。 パニックに対してスタックを巻き戻すか異常終了するか 標準では、...[profile] 欄に panic = 'abort' を追記することで、 パニック時に巻き戻しから異常終了するように切り替えることがで...'スレッドはsrc/main.rs:2:4の「クラッシュして炎上」でパニックしました) note: Run with `RUST_BACKTRACE=1` for a ba...れるエラーメッセージを発生させているのです。 1行目にパニックメッセージとソースコード中でパニックが発生した箇所を... - https://man.plustar.jp/rust/book/ch09-01-unrecoverable-errors-with-panic.html - [similar]
- 状態共有並行性 - Rust 日本語版 11813
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...作業はできません。 ロックを保持している他のスレッドがパニックしたら、 lock の呼び出しは失敗するでしょう。その場合...ると決定し、そのような状況になったら、 このスレッドをパニックさせます。 ロックを獲得した後、今回の場合、 num と名... - https://man.plustar.jp/rust/book/ch16-03-shared-state.html - [similar]
- テストの記述法 - Rust 日本語版 10506
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...今回は失敗するテストにしましょう!テスト関数内の何かがパニックすると、 テストは失敗します。各テストは、新規スレッド...と確認した時、 テストは失敗と印づけられます。第9章でパニックを引き起こす最も単純な方法について語りました。 そう、...す。 今回の場合、 another は 'Make this test fail'でパニックした ために失敗し、 これは、 src/lib.rs ファイルの10...:9の'assertion failed: larger.can_hold(&smaller)'でパニックしました) note: run with `RUST_BACKTRACE=1` environm... - https://man.plustar.jp/rust/book/ch11-01-writing-tests.html - [similar]
- panic!すべきかするまいか - Rust 日本語版 10054
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...を返すべき時はどう決定すればいいのでしょうか?コードがパニックしたら、 回復する手段はありません。回復する可能性のあ...選択肢になります。 稀な場面では、 Result を返すよりもパニックするコードを書く方がより適切になることもあります。 例...やプロトタイプコード、テストでパニックするのが適切な理由を探ってみましょう。 それからコンパ...ける場面を議論しましょう。 そして、ライブラリコードでパニックするか決定する方法についての一般的なガイドラインで結... - https://man.plustar.jp/rust/book/ch09-03-to-panic-or-not-to-panic.html - [similar]
- リファクタリングしてモジュール性とエラー処理を向上させる - Rust 日本語版 9920
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...タの添え字1か2にアクセスしようとすると、 プログラムがパニックすることを思い出してください。試しに引数なしでプログ...は、「境界外アクセス: 長さは1なのに添え字も1です」でパニックしました) note: Run with `RUST_BACKTRACE=1` for a ba...います。 スライスの長さが十分でなければ、プログラムはパニックし、 境界外インデックス よりもいいエラーメッセージを...in.rs:30:12 (スレッド'main'は「引数が足りません」でパニックしました) note: Run with `RUST_BACKTRACE=1` for a ba... - https://man.plustar.jp/rust/book/ch12-03-improving-error-handling-and-modularity... - [similar]
- Unsafe Rust - Rust 日本語版 9718
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...字を渡したら、その添え字を使用しようとする前に関数がパニックすることを意味します。 そして、2つの可変なスライスを... - https://man.plustar.jp/rust/book/ch19-01-unsafe-rust.html - [similar]
- シングルスレッドサーバをマルチスレッド化する - Rust 日本語版 9467
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...マクロを使用することで0を受け取った時にプログラムをパニックさせます。 ファイル名: src/lib.rs #![allow(unused)]...。 /// /// sizeがプールのスレッド数です。 /// /// # パニック /// /// sizeが0なら、`new`関数はパニックします。 /...リスト20-13: ThreadPool::new を実装して size が0ならパニックする doc commentで ThreadPool にドキュメンテーション...を追加しました。第14章で議論したように、 関数がパニックすることもある場面を声高に叫ぶセクションを追加するこ... - https://man.plustar.jp/rust/book/ch20-02-multithreaded.html - [similar]
- RefCell<T>と内部可変性パターン - Rust 日本語版 8696
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...。 RefCell<T> でこれらの規則を破ったら、プログラムはパニックし、終了します。 コンパイル時に借用規則を精査すること...エラーになるのではなく、 RefCell<T> の実装は実行時にパニックするでしょう。リスト15-23は、リスト15-22の send 実装...同じスコープで2つの可変参照を生成して RefCell<T> がパニックすることを確かめる borrow_mut から返ってきた RefMut<...ます: BorrowMutError', src/libcore/result.rs:906:4でパニックしました) note: Run with `RUST_BACKTRACE=1` for a ba... - https://man.plustar.jp/rust/book/ch15-05-interior-mutability.html - [similar]
- Resultで回復可能なエラー - Rust 日本語版 8562
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...な名前のファイルまたはディレクトリはありません"}}」でパニックしました) 通常通り、この出力は、一体何がおかしくなっ...ので、ファイルが存在しないエラー以外ならプログラムはパニックします。 エラー時にパニックするショートカット: unwra...ようなファイルまたはディレクトリはありません" } }」でパニックしました) 別のメソッド expect は、 unwrap に似ていま...して、いいエラーメッセージを提供すると、意図を伝え、 パニックの原因をたどりやすくしてくれます。 expect の表記はこ... - https://man.plustar.jp/rust/book/ch09-02-recoverable-errors-with-result.html - [similar]
- 制御フロー - Rust 日本語版 7993
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...すいです; 添え字の長さが間違っていれば、 プログラムはパニックしてしまいます。また遅いです。 コンパイラが実行時にル...を while index < 4 にするのを忘れていたら、 コードはパニックします。 for ループを使っていれば、配列の要素数を変え... - https://man.plustar.jp/rust/book/ch03-05-control-flow.html - [similar]