検索

phrase: max: clip:
target: order:
Results of 1 - 7 of about 7 for count (0.020 sec.)
循環参照は、メモリをリークすることもある - Rust 日本語版 12341
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... aの最初の参照カウント = {} println!("a initial rc count = {}", Rc::strong_count(&a)); // aの次の要素は = { ... ); // b作成後のaの参照カウント = {} println!("a rc count after b creation = {}", Rc::strong_count(&a)); // ... bの最初の参照カウント = {} println!("b initial rc count = {}", Rc::strong_count(&b)); // bの次の要素 = {:? ... // aを変更後のbの参照カウント = {} println!("b rc count after changing a = {}", Rc::strong_count(&b)); // ...
https://man.plustar.jp/rust/book/ch15-06-reference-cycles.html - [similar]
構造体を定義し、インスタンス化する - Rust 日本語版 9924
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ct User { username: String, email: String, sign_in_count: u64, active: bool, } } リスト5-1: User 構造体定義 ... ct User { username: String, email: String, sign_in_count: u64, active: bool, } let user1 = User { email: St ... ng::from("someusername123"), active: true, sign_in_count: 1, }; } リスト5-2: User 構造体のインスタンスを生成 ... ct User { username: String, email: String, sign_in_count: u64, active: bool, } let mut user1 = User { email ...
https://man.plustar.jp/rust/book/ch05-01-defining-structs.html - [similar]
一連の要素をイテレータで処理する - Rust 日本語版 9924
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... タにし、その実装内の値を使用します。 リスト13-20は、 Counter 構造体と Counter のインスタンスを作る new 関連関 ... 名: src/lib.rs #![allow(unused)] fn main() { struct Counter { count: u32, } impl Counter { fn new() -> Count ... er { Counter { count: 0 } } } } リスト13-20: Counter 構造体と ... count に対して0という初期値で Counter のインスタンスを作 ...
https://man.plustar.jp/rust/book/ch13-02-iterators.html - [similar]
Rc<T>は、参照カウント方式のスマートポインタ - Rust 日本語版 9724
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 、Rustには Rc<T> という型があり、これは、 reference counting (参照カウント)の省略形です。 Rc<T> 型は、値がま ... :new(Nil))))); // a生成後のカウント = {} println!("count after creating a = {}", Rc::strong_count(&a)); let ... c::clone(&a)); // b生成後のカウント = {} println!("count after creating b = {}", Rc::strong_count(&a)); { l ... c::clone(&a)); // c生成後のカウント = {} println!("count after creating c = {}", Rc::strong_count(&a)); } / ...
https://man.plustar.jp/rust/book/ch15-04-rc.html - [similar]
if letで簡潔な制御フロー - Rust 日本語版 7506
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... uarter(UsState), } let coin = Coin::Penny; let mut count = 0; match coin { // {:?}州のクォーターコイン Coin ... println!("State quarter from {:?}!", state), _ => count += 1, } } または、以下のように if let と else を使 ... uarter(UsState), } let coin = Coin::Penny; let mut count = 0; if let Coin::Quarter(state) = coin { println! ... ("State quarter from {:?}!", state); } else { count += 1; } } match を使って表現するには冗長的すぎるロ ...
https://man.plustar.jp/rust/book/ch06-03-if-let.html - [similar]
キーとそれに紐づいた値をハッシュマップに格納する - Rust 日本語版 7270
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ::new(); for word in text.split_whitespace() { let count = map.entry(word).or_insert(0); *count += 1; } pri ... 変参照( &mut V )を返すのです。 ここでその可変参照を count 変数に保持しているので、その値に代入するには、 まず ... アスタリスク( * )で count を参照外ししなければならないのです。この可変参照は ...
https://man.plustar.jp/rust/book/ch08-03-hash-maps.html - [similar]
Unsafe Rust - Rust 日本語版 6870
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... クセスし変更することは、unsafeです。 リスト19-10は、 COUNTER という可変で静的な変数を宣言し、アクセスし、変更 ... 表示しています。 ファイル名: src/main.rs static mut COUNTER: u32 = 0; fn add_to_count(inc: u32) { unsafe { C ... OUNTER += inc; } } fn main() { add_to_count(3); unsafe { println!("COUNTER: {}", COUNTER); } } ... 同様、 mut キーワードを使用して可変性を指定します。 COUNTER を読み書きするコードはどれも、 unsafe ブロックに ...
https://man.plustar.jp/rust/book/ch19-01-unsafe-rust.html - [similar]
PREV 1 NEXT