検索
Results of 1 - 10 of about 14 for 要素 (0.021 sec.)
- IntoIter 14126
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
ntoIter は Vec を値として消費します。その結果、その要素を値で返します。 これを有効にするために、 IntoIter が...
配列の最初を指し、もう 1 つは配列の最後の 1 つ後ろの要素を指します。終端から要素を 1 つ取得したい場合は、ポイ...
だけ動かします。もし 2 つのポインタが 等価な場合、全要素が読み出されたことを意味します。 読み出しとオフセット...
してください。 next_back では、ポインタは次に読みたい要素の直後の 要素をいつも指しています。対して next では、...
- https://man.plustar.jp/rust/nomicon/vec-into-iter.html - [similar]
- 挿入と削除 11185
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
を実装していきましょう。 挿入では、挿入位置から最後の要素まで、 1 ずつずらす必要があります。 これを行なうため...
ert(&mut self, index: usize, elem: T) { // 注意: 全要素の後に挿入しても問題ないため、 // `<=` としています。...
:copy(src, dest, len): "src から dest まで len 個の要素をコピー" ptr::copy(self.ptr.offset(index as isize),...
remove(&mut self, index: usize) -> T { // 注意: 全要素のあとの物を削除することは*有効ではない*ため、 '<' を...
- https://man.plustar.jp/rust/nomicon/vec-insert-remove.html - [similar]
- 例外安全性 8962
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
嫌になるようなパフォーマンス です。すなわち、 self の要素が無駄に交換され続けます。それならむしろ、以下のコー...
heap[index] = elem このコードでは確実に、それぞれの要素ができるだけ少ない回数でコピーされます (実は一般的に...
、要素を 2 回コピーすることが必要なのです) 。しかし、これに...
。すなわち、もし比較においてパニックしたのなら、単に要素を 論理的に未初期化のインデックスの位置に保存し、脱出...
- https://man.plustar.jp/rust/nomicon/exception-safety.html - [similar]
- 代替メモリレイアウト 8962
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
を C っぽくレイアウトするように指示します。 enum の要素が指定した整数をオーバーフローする場合、コンパイルエ...
ust に指定することもできますが、 2 つの異なる enum 要素が同じ値を取ることはできません。 C っぽくない enum (...
訳注:要素がパラメータをとるような enum)に repr(u*) を適用する...
- https://man.plustar.jp/rust/nomicon/other-reprs.html - [similar]
- アロケーティング 8594
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
です! ですから 全てのアロケーションを isize::MAX 個の要素に制限しなければなりません。 これは実際には、バイトサ...
るのでしょうか? 例えばサイズが 0 の型の場合、 任意の要素数による GEP インバウンドオフセットを行なうことは、実...
ました。これは実行時には no-op です。なぜなら、全ての要素は スペースを消費せず、そして 0x01 に無限の数の、サイ...
出来ます。すなわち、アドレスの前か後ろかの どちらかに要素があるけれども、どっちなのかはわからないということで...
- https://man.plustar.jp/rust/nomicon/vec-alloc.html - [similar]
- print.html 8244
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
前付き直交型。またはタグ付き共用体) enum のすべての要素が関連データを持たない場合、その enum は C-like と呼...
ばれます。 複合データのアラインメントは、その要素のうち最大のアラインメントと同じです。 そのために、R...
です。 スライスを補完する情報とは、単にポインタが指す要素の数です。 構造体は、最後のフィールドとして DST を直...
を C っぽくレイアウトするように指示します。 enum の要素が指定した整数をオーバーフローする場合、コンパイルエ...
- https://man.plustar.jp/rust/nomicon/print.html - [similar]
- repr(Rust) 8122
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
前付き直交型。またはタグ付き共用体) enum のすべての要素が関連データを持たない場合、その enum は C-like と呼...
ばれます。 複合データのアラインメントは、その要素のうち最大のアラインメントと同じです。 そのために、R...
- https://man.plustar.jp/rust/nomicon/repr-rust.html - [similar]
- 型変換 7894
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
て見ていきます。 最も平凡なやり方は、単に値をその構成要素に分配し、そしてそれらを用いて 新しい型の値を構築する...
- https://man.plustar.jp/rust/nomicon/conversions.html - [similar]