検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 12 for インデックス (0.029 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]
PREV 1 2 NEXT