検索
Results of 1 - 10 of about 106 for Rc (0.023 sec.)
- 循環参照は、メモリをリークすることもある - Rust 日本語版 14817
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
いてはメモリ安全であることを意味します。 Rustでは、 Rc<T> と RefCell<T> を使用してメモリリークを許可すると...
能性があるのかとその回避策を見ましょう: ファイル名: src/main.rs fn main() {} use std::rc::Rc; use std::cel...
l}; #[derive(Debug)] enum List { Cons(i32, RefCell<Rc<List>>), Nil, } impl List { fn tail(&self) -> Opti...
- https://man.plustar.jp/rust/book/ch15-06-reference-cycles.html - [similar]
- Rc<T>は、参照カウント方式のスマートポインタ - Rust 日本語版 13446
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
al Navy Ayu The Rust Programming Language 日本語版 Rc<T> は、参照カウント方式のスマートポインタ 大多数の...
ありません。 複数の所有権を可能にするため、Rustには Rc<T> という型があり、これは、 reference counting (参...
照カウント)の省略形です。 Rc<T> 型は、値がまだ使用中かどうか決定する値への参照の...
- https://man.plustar.jp/rust/book/ch15-04-rc.html - [similar]
- 状態共有並行性 - Rust 日本語版 12215
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
めましょう。 リスト16-12のようにですね: ファイル名: src/main.rs use std::sync::Mutex; fn main() { let m =...
て学びます。リスト16-13が最初の例です: ファイル名: src/main.rs use std::sync::Mutex; use std::thread; fn...
ーブされた値をキャプチャしています: `counter`) --> src/main.rs:10:27 | 9 | let handle = thread::spawn(mov...
- https://man.plustar.jp/rust/book/ch16-03-shared-state.html - [similar]
- RefCell<T>と内部可変性パターン - Rust 日本語版 9754
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
しましょう。 RefCell<T> で実行時に借用規則を強制する Rc<T> と異なり、 RefCell<T> 型は、保持するデータに対し...
保証することができない時に RefCell<T> 型は有用です。 Rc<T> と類似して、 RefCell<T> もシングルスレッドの筋書...
方法については、第16章で語ります。 こちらに Box<T> , Rc<T> , RefCell<T> を選択する理由を要約しておきます:...
- https://man.plustar.jp/rust/book/ch15-05-interior-mutability.html - [similar]
- SyncとSendトレイトで拡張可能な並行性 - Rust 日本語版 7601
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
とを示唆します。 Rustのほとんどの型は Send ですが、 Rc<T> を含めて一部例外があります: この型は、 Rc<T> の...
新できてしまうので、 Send になり得ません。このため、 Rc<T> はスレッド安全性のためのパフォーマンスの犠牲を支...
です。 故に、Rustの型システムとトレイト境界により、 Rc<T> の値を不安全にスレッド間で誤って送信することが絶...
- https://man.plustar.jp/rust/book/ch16-04-extensible-concurrency-sync-and-send.ht... - [similar]
- ヒープのデータを指すBox<T>を使用する - Rust 日本語版 6588
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
32 の値を格納する方法を示しています。 ファイル名: src/main.rs fn main() { let b = Box::new(5); println!(...
です。 これについてはこの後説明します。 ファイル名: src/main.rs enum List { Cons(i32, List), Nil, } リスト...
のコードのような見た目になるでしょう。 ファイル名: src/main.rs use List::{Cons, Nil}; fn main() { let lis...
- https://man.plustar.jp/rust/book/ch15-01-box.html - [similar]
- 高度な型 - Rust 日本語版 6434
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
ンタと組み合わせられます: 例を挙げれば、 Box<str> や Rc<str> などです。 実際、これまでに見かけましたが、異...
ジェクトとして使用するには、 &Trait や Box<Trait> ( Rc<Trait> も動くでしょう)など、 ポインタの背後に配置し...
- https://man.plustar.jp/rust/book/ch19-04-advanced-types.html - [similar]
- スマートポインタ - Rust 日本語版 6383
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
する Box<T> 複数の所有権を可能にする参照カウント型の Rc<T> RefCell<T> を通してアクセスされ、コンパイル時で...
- https://man.plustar.jp/rust/book/ch15-00-smart-pointers.html - [similar]
- 付録 - Rust 日本語版 6229
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
- https://man.plustar.jp/rust/book/appendix-00.html - [similar]
- 付録F:本の翻訳 - Rust 日本語版 6229
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
.3. Dropトレイトで片付け時にコードを走らせる 15.4. Rc<T>は、参照カウント方式のスマートポインタ 15.5. Ref...
- https://man.plustar.jp/rust/book/appendix-06-translation.html - [similar]