RawMemoryImport
RawMemoryImport[ptr,format]
指定された形式のポインタ ptr から素のメモリをインポートする.
RawMemoryImport[format]
式に適用可能なRawMemoryImportの演算子形を表す.
詳細とオプション
- ptr のサポートされる値には,値がポインタであるRawPointer式とManagedObject式がある.
- 次は,format のサポートされる値である.
-
"String" ヌル終端文字列 {"String",len} len バイトの文字列 {"ByteArray",len} len バイトのバイト配列 {"NumericArray",len} len 要素の数値配列 {"List",len} len 要素のリスト - "NumericArray"と"List"のインポート形式については.要素型は入力ポインタ ptr の型で決定される.
- 次は,サポートされるオプションである.
-
CharacterEncoding "UTF-8" 文字列の文字符号化
例題
すべて開くすべて閉じるスコープ (4)
RawMemoryImportは,管理されたポインタをその第1引数として渡すことをサポートする:
素のメモリを"NumericArray"としてインポートする:
RawMemoryImportを演算子形で使う:
オプション (1)
CharacterEncoding (1)
非ASCII文字の文字列を素のメモリとしてエキスポートする:
文字列をインポートする際にどのCharacterEncodingを使うかを指定する:
特性と関係 (1)
RawMemoryExportはRawMemoryImportの逆の操作である:
考えられる問題 (1)
形式がサポートされていないとRawMemoryImportは失敗する:
テキスト
Wolfram Research (2023), RawMemoryImport, Wolfram言語関数, https://reference.wolfram.com/language/ref/RawMemoryImport.html.
CMS
Wolfram Language. 2023. "RawMemoryImport." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RawMemoryImport.html.
APA
Wolfram Language. (2023). RawMemoryImport. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RawMemoryImport.html