検索
Results of 1 - 10 of about 21 for 存在 (0.004 sec.)
- リファレンス 12279
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...するということは、あるメモリアドレスに所有権の パスが存在することを宣言するということです。 悲惨なことに、スタ...ックに存在しないデータはたくさんあり、この点も考慮しなくてはい...ル変数やスレッドローカル変数は、単純にスタックの底に存在すると考えることができます。 (ただし、可変なグローバ...きます。 値が共有所有されると、その値への一意なパスが存在しないことになります。 一意なパスが存在しない値によっ... - https://man.plustar.jp/rust/nomicon/references.html - [similar]
- print.html 12042
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...な言語で 会話を しなくてはなりません 。C 言語はつねに存在し、逃れることはできないのです。 C 言語はプログラミン...目的に使われます。コンパイラがチェックできない契約が存在する事を宣言することと、 コードが契約に準拠しているこ...事です。 関数 と トレイトの宣言 に未チェックな契約が存在する事を、 unsafe を使って示すことができます。 関数に...ません。 この問題を解決するために unsafe なトレイトが存在します。理論上は、 BTreeMap 型は キーが Ord ではなく... - https://man.plustar.jp/rust/nomicon/print.html - [similar]
- 型強制 11348
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...り多くのケースで Rust が "単に動く" ようにするために存在し、 そして大部分において、ほとんど害はありません。...以下を見てください) 。もしある型 U に対する impl が存在し、 T が U に型強制される場合、 T に対しては 実装が...が &T に型強制されても問題なく、 &T に対する impl が存在するにも関わらず、 型チェックに通りません。 trait Tr...let , 実装 , Foo , 型 , ライフタイム , ポインタ , 存在... - https://man.plustar.jp/rust/nomicon/coercions.html - [similar]
- 競合 9505
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...データ競合と競合状態 安全な Rust では、データ競合が存在しないことが保証されています。 データ競合は、以下のよ...します。これが、 Send トレイトと Sync トレイトが 何故存在するかということの主な理由です (以下を見てください)...いるメモリが、他のスレッドがインクリメントするために存在し続けます。 // これ無しにはコンパイルできません。な... - https://man.plustar.jp/rust/nomicon/races.html - [similar]
- 巻き戻し 9505
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...戻し Rustのエラーハンドリングには 階層的な スキームが存在します。 もし何かが、明確な理由があって欠如しうる場合...く似ていました。Erlangと同様、Rustには軽量のタスク が存在し、タスクが続行不可能な状態に陥った際にはタスクが自...しまいました。 一応 catch_panic というunstableなAPIが存在し、これによってスレッドをspawn することなくパニック... - https://man.plustar.jp/rust/nomicon/unwinding.html - [similar]
- デストラクタ 9048
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ロップする以外の、ドロップされる際の 特別なロジックが存在しなければ、 Drop を実装する必要が全くありません! こ...振る舞いを防ぐステーブルな方法は、 Rust 1.0 の時点で存在しません &mut self を受け取ることは、再帰ドロップを防...ptr を使用することが出来ません。なぜならドロップが存在する場合、 そのドロップ実装にアクセス不可能となるから... - https://man.plustar.jp/rust/nomicon/destructors.html - [similar]
- リーク 9048
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ち、 安全なコードでデストラクタを呼び損ねる方法が沢山存在するのです。 最も有名な例は、内部可変性を使用した、参...もし 大胆にも mem::forget がイテレーションの真ん中に存在したら、 この関数によって、 更に多くのものがリークさ...とです。なぜなら、 usize::MAX 個以上の Rc はメモリに存在し得ないからです。 しかしながら、これ自体が ref_coun...をオーバーフローさせることが可能です。そして、 Rc が存在していても ref_count を 0 にすることができます。こう... - https://man.plustar.jp/rust/nomicon/leaking.html - [similar]
- 安全と危険の相互作用 8811
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...目的に使われます。コンパイラがチェックできない契約が存在する事を宣言することと、 コードが契約に準拠しているこ...事です。 関数 と トレイトの宣言 に未チェックな契約が存在する事を、 unsafe を使って示すことができます。 関数に...ません。 この問題を解決するために unsafe なトレイトが存在します。理論上は、 BTreeMap 型は キーが Ord ではなく... - https://man.plustar.jp/rust/nomicon/safe-unsafe-meaning.html - [similar]
- コンストラクタ 8575
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...タをそのノード自身が保持する線形リストは (安全には) 存在し得ない 事を意味します。 Assignment コンストラクタや...Copy コンストラクタも同様に存在しません。 なぜなら、ムーブセマンティクスは Rust にお... - https://man.plustar.jp/rust/nomicon/constructors.html - [similar]
- 例外安全性 8575
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ばなりません。通常これは、このような健全でない状態が存在する間、 パニックを起こさないコードのみを確実に実行さ...が露見しました! 毎回、ある値に対する 2 つのコピーが 存在します。もしこの関数内でパニックしたら、何かが 2 回ド...行されます。 悲しいことに、 Rust にはそのような構造が存在しません。ですので、自分たちで退避させなければ ならな... - https://man.plustar.jp/rust/nomicon/exception-safety.html - [similar]