検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 14 for 要素 (0.018 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]
リーク 7894
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... 埋まっていることを意味します! 値を削除する度に Vec の要素をずらすことも出来たでしょう。 けれどもこれは結果的に ... と思います。 Drain を使い終わったら、削除されなかった要素を ずらし (Drain は副範囲をサポートしています) 、そし ...
https://man.plustar.jp/rust/nomicon/leaking.html - [similar]
コンストラクタ 7772
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... び出されることは一切ありません。クローンを生成したい要素に対して、 明示的に clone を呼び出す必要があります。 ...
https://man.plustar.jp/rust/nomicon/constructors.html - [similar]
PREV 1 2 NEXT