検索
Results of 1 - 10 of about 12 for Copy (0.026 sec.)
- コンストラクタ 12841
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
組み込みコンストラクタを備えていません。 Rust には、 Copy、 Default、 Assignment、 Moveやその他諸々のコンスト...
得ない 事を意味します。 Assignment コンストラクタや Copy コンストラクタも同様に存在しません。 なぜなら、ムー...
のセマンティクスを提供する、 2 つの機能があります。 Copy と Clone です。 Clone は Copy コンストラクタと 同じ...
に対して、 明示的に clone を呼び出す必要があります。 Copy は Clone の特別なケースで、 実装は単純に "ビットを...
- https://man.plustar.jp/rust/nomicon/constructors.html - [similar]
- 挿入と削除 11196
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
ずつずらす必要があります。 これを行なうために、 ptr::copy を使う必要があります。 C の memmove の、 Rust 版の...
f.grow(); } unsafe { if index < self.len { // ptr::copy(src, dest, len): "src から dest まで len 個の要素を...
コピー" ptr::copy(self.ptr.offset(index as isize), self.ptr.offset(i...
= ptr::read(self.ptr.offset(index as isize)); ptr::copy(self.ptr.offset(index as isize + 1), self.ptr.offs...
- https://man.plustar.jp/rust/nomicon/vec-insert-remove.html - [similar]
- チェックされないメモリ 10577
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
とが 可能となる 3 つの関数を提供しています: write 、 copy 、 copy_nonoverlapping です。 ptr::write(ptr, val)...
が指し示すアドレスに受け取った値を 移します。 ptr::copy(src, dest, count) は、 T 型の count が占有するビッ...
数の順序が逆転していることに注意してください!) ptr::copy_nonoverlapping(src, dest, count) は copy と同じこと...
期 , メモリ , ptr , チェック , 配列 , Drop , 実装 , copy , val , 関数...
- https://man.plustar.jp/rust/nomicon/unchecked-uninit.html - [similar]
- チェックされるメモリ 9692
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
知っているのです! println!("{}", x); } もし値の型が Copy を実装しておらず、値が変数からムーブされたら、 論理...
x = 0; let y = Box::new(0); let z1 = x; // i32 は Copy を実装しているため、 x はまだ有効です let z2 = y;...
// Box は Copy を実装していないため、もはや y は論理的には初期化さ...
() { let mut y = Box::new(0); let z = y; // Box が Copy を実装していないため、もはや y は論理的には初期化さ...
- https://man.plustar.jp/rust/nomicon/checked-uninit.html - [similar]
- print.html 8932
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
いると言えるでしょう。 おもに transmute と transmute_copy とがこの状況を作り出します。 できるだけ速く、とくに...
er T, consider the following code: fn overwrite<T: Copy>(input: &mut T, new: &mut T) { *input = *new; } fn...
無制限のライフタイム を生成します。 mem::transmute_copy<T, U> は、どうにかして transmute よりも 本当に更に...
知っているのです! println!("{}", x); } もし値の型が Copy を実装しておらず、値が変数からムーブされたら、 論理...
- https://man.plustar.jp/rust/nomicon/print.html - [similar]
- Final Code 8047
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
.buf.grow(); } unsafe { if index < self.len { ptr::copy(self.ptr().offset(index as isize), self.ptr().offs...
ptr::read(self.ptr().offset(index as isize)); ptr::copy(self.ptr().offset(index as isize + 1), self.ptr()....
- https://man.plustar.jp/rust/nomicon/vec-final.html - [similar]
- トランスミュート 7535
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
無制限のライフタイム を生成します。 mem::transmute_copy<T, U> は、どうにかして transmute よりも 本当に更に...
- https://man.plustar.jp/rust/nomicon/transmutes.html - [similar]
- 無制限のライフタイム 7535
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
いると言えるでしょう。 おもに transmute と transmute_copy とがこの状況を作り出します。 できるだけ速く、とくに...
- https://man.plustar.jp/rust/nomicon/unbounded-lifetimes.html - [similar]