検索
Results of 1 - 10 of about 10 for ビット (0.003 sec.)
- 型変換 12138
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...Navy Ayu 型変換 結局の所、全ては単に、どこかにあるビットの山なだけであり、型システムはただただ これらのビット...を正しく扱えるように手助けするためにあるのです。ビットを型付けする事には、 2 つの 問題があります。すなわち...、ビットを異なる型として解釈する必要性と、同じ意味を異なる型...で持たせるために ビットを変更する必要性です。 Rust は型システム内の重要な特... - https://man.plustar.jp/rust/nomicon/conversions.html - [similar]
- アロケーティング 11620
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...トに制限しています。 Rust が現在サポートしている 64 ビットのターゲットでは、 恣意的に、 64 ビットの アドレス空...限されています (現代の x64 プラットフォームでは、 48 ビットのアドレスしか使用可能ではありません) 。ですから単純...、最初にメモリ不足に なると考えて良いです。しかし 32 ビットのターゲットでは、特に追加のアドレス空間 を使用する拡...:MAX` を // 組み合わせています。もっとも、例えば 32ビットプラットフォーム上では、 // i16 の単一の Vec で、アド... - https://man.plustar.jp/rust/nomicon/vec-alloc.html - [similar]
- プッシュとポップ 10279
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...全く初期化していません。良くても、 ポップした古い値のビットが残っています。いずれにせよ、そのメモリをインデック...方法です。これは、ターゲットのアドレスを、 与えた値のビットでそのまま上書きします。何の評価も起こりません。 pus...を必要とします。これは、単にターゲットのアドレスから ビットをコピーし、それを型 T の値として解釈します。これによ... - https://man.plustar.jp/rust/nomicon/vec-push-pop.html - [similar]
- repr(Rust) 9189
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ォーム依存の挙動です。 特に x86 では u64 と f64 は 32ビットにアラインされるかもしれません。 型のサイズは、常にそ...対応するサイズにアラインされるアーキテクチャでは、 32ビットにアラインされます。そのため全体の構造体のサイズも 3...2ビットの倍数になります。 このようになるでしょう。 #![allow...ムを使って、ネストした型を特別な制約のもとで表現し、 ビットを隠すことができるでしょう。 このため、enum のレイア... - https://man.plustar.jp/rust/nomicon/repr-rust.html - [similar]
- print.html 8992
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ォーム依存の挙動です。 特に x86 では u64 と f64 は 32ビットにアラインされるかもしれません。 型のサイズは、常にそ...対応するサイズにアラインされるアーキテクチャでは、 32ビットにアラインされます。そのため全体の構造体のサイズも 3...2ビットの倍数になります。 このようになるでしょう。 #![allow...ムを使って、ネストした型を特別な制約のもとで表現し、 ビットを隠すことができるでしょう。 このため、enum のレイア... - https://man.plustar.jp/rust/nomicon/print.html - [similar]
- チェックされないメモリ 8080
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...と思っている場合、 Rust は、 セマンティクス的には単にビットを初期化していないメモリにコピーし、他には 何もしませ...copy(src, dest, count) は、 T 型の count が占有するビット数だけ、 src から dest に コピーします。 (これは mem...がアロケートされているということです。しかし、 任意のビットを任意のメモリの場所に書き込むことでものを壊すような... - https://man.plustar.jp/rust/nomicon/unchecked-uninit.html - [similar]
- コンストラクタ 7758
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...セマンティクスだからです。 せいぜい x = y が単に y のビットを変数 x に移すくらいです。 Rust では C++ の コピー指...す。 Copy は Clone の特別なケースで、 実装は単純に "ビットをコピーする" ことです。 Copy を実装する型は、 ムーブ... - https://man.plustar.jp/rust/nomicon/constructors.html - [similar]
- 初期化されないメモリ 7383
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...反映しているかもしれないし、していないかもしれないビットの無限の山です。 このメモリを いかなる 型の値として解... - https://man.plustar.jp/rust/nomicon/uninitialized.html - [similar]
- トランスミュート 7061
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...ミュート 型システムから抜け出しましょう! 何がなんでもビットを再解釈します! この本は アンセーフなもの全てについて... - https://man.plustar.jp/rust/nomicon/transmutes.html - [similar]
- ドロップフラグ 6793
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...している型に関しては、メモリの場所にあるものは 単なるビットのランダムな山であるため、これは特に重要なことではあ... - https://man.plustar.jp/rust/nomicon/drop-flags.html - [similar]
PREV
1
NEXT