検索
Results of 1 - 10 of about 12 for インデックス (0.021 sec.)
- print.html 12027
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
ります。例えば、 slice::get_unchecked は未チェックのインデックス参照を実行します。自由自在にメモリ安全性に違反できま...
} } else { None } } } この関数は明らかに安全です。インデックスが範囲内である事をチェックし、 範囲内であれば未チェッ...
クで配列をインデックス参照します。 しかしこのような自明な関数でさえも、uns...
化されています。 例えば、スライスに対して未チェックのインデックスアクセスをしても、スライスがヌルだったらどうしようと...
- https://man.plustar.jp/rust/nomicon/print.html - [similar]
- repr(Rust) 11620
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
、サイズの倍数をオフセットすることで、その型の配列のインデックスアクセスになります。 動的にサイズが決まる型 の場合、...
- https://man.plustar.jp/rust/nomicon/repr-rust.html - [similar]
- プッシュとポップ 11497
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
ことは、 grow をするべきか確認し、 状況によらず、次のインデックスの場所に書き込み、そして長さをインクリメント します。...
値のビットが残っています。いずれにせよ、そのメモリをインデックス指定し、 単に参照外しをするわけにはいきません。なぜな...
ush が呼ばれる前の) len が 0 であるなら、 0 番目の インデックスに書き込むようにしたいです。ですから古い len の値によ...
では pop はどうでしょうか? この場合、アクセスしたいインデックスにある 値は初期化されていますが、 Rust はメモリ上の値...
- https://man.plustar.jp/rust/nomicon/vec-push-pop.html - [similar]
- アロケーティング 8896
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
のような問題を引き起こすのでしょうか? 第一に、配列のインデックス指定では符号なし整数を指定しますが、 GEP (そして結果...
では符号付き整数を受け取ります。 これはつまり、配列のインデックス指定では有効であろう値の半分が、 GEP では オーバーフ...
- https://man.plustar.jp/rust/nomicon/vec-alloc.html - [similar]
- 競合 8702
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
; }); // アトミックなものからロードした値を使用してインデックス指定をします。これは安全です。 // なぜなら、アトミッ...
クメモリから読み込み、その値のコピーを Vec のインデックス実装に // 渡すからです。このインデックス指定では、正...
- https://man.plustar.jp/rust/nomicon/races.html - [similar]
- 挿入と削除 8702
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
コピーされます (今回の場合、 明らかに重なります) 。 インデックス i の位置に挿入する場合、古い len の値を用いて、 [i...
としています。これは、プッシュと同等です。 // 境界外インデックスです assert!(index <= self.len, "index out of bounds...
ことは*有効ではない*ため、 '<' を使用します // 境界外インデックスです assert!(index < self.len, "index out of bounds"...
- https://man.plustar.jp/rust/nomicon/vec-insert-remove.html - [similar]
- Unsafe と連携する 7977
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
} } else { None } } } この関数は明らかに安全です。インデックスが範囲内である事をチェックし、 範囲内であれば未チェッ...
クで配列をインデックス参照します。 しかしこのような自明な関数でさえも、uns...
化されています。 例えば、スライスに対して未チェックのインデックスアクセスをしても、スライスがヌルだったらどうしようと...
- https://man.plustar.jp/rust/nomicon/working-with-unsafe.html - [similar]
- チェックされないメモリ 7588
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
); for i in 0..SIZE { // 非常に注意深く、それぞれのインデックスを読み込まずに上書きします // 注意: 例外安全性は考慮...
- https://man.plustar.jp/rust/nomicon/unchecked-uninit.html - [similar]
- 借用の分割 7464
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
返す split_at_mut 関数を使用します。 片方のスライスはインデックスの左側全てを、もう片方のスライスはインデックスの右側...
- https://man.plustar.jp/rust/nomicon/borrow-splitting.html - [similar]
- 安全と危険の相互作用 7375
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
ります。例えば、 slice::get_unchecked は未チェックのインデックス参照を実行します。自由自在にメモリ安全性に違反できま...
- https://man.plustar.jp/rust/nomicon/safe-unsafe-meaning.html - [similar]