FromRawPointer

FromRawPointer[p]

コンパイルされたコードで使うためにポインタ p が参照する値を返す.

FromRawPointer[array,offset]

C配列の値をオフセットで返す.

詳細

  • FromRawPointerはコンパイルされたコードでしか使えない.
  • 無効な入力に対してFromRawPointerを実行するとクラッシュすることがある.
  • FromRawPointerは,ポインタと配列に使うことができる.
  • FromRawPointerの用法はCの次に挙げるものとほぼ同じである.
  • FromRawPointer[p]*p
    FromRawPointer[array,offset]array[offset] または *(array+offset)

例題

すべて開くすべて閉じる

  (1)

整数へのポインタを作成し,次にこれを逆参照する:

スコープ  (1)

オフセット  (1)

FromRawPointerは,配列の異なる要素を抽出することができる:

アプリケーション  (2)

ポインタを変更して結果を返すライブラリ関数を表す:

この関数を使うプログラムをコンパイルする:

一連の平方数を"CArray"に入力するライブラリ関数を表す:

入力された配列の要素を抽出するプログラムをFromRawPointerを使ってコンパイルする:

Wolfram Research (2022), FromRawPointer, Wolfram言語関数, https://reference.wolfram.com/language/ref/FromRawPointer.html.

テキスト

Wolfram Research (2022), FromRawPointer, Wolfram言語関数, https://reference.wolfram.com/language/ref/FromRawPointer.html.

CMS

Wolfram Language. 2022. "FromRawPointer." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FromRawPointer.html.

APA

Wolfram Language. (2022). FromRawPointer. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FromRawPointer.html

BibTeX

@misc{reference.wolfram_2024_fromrawpointer, author="Wolfram Research", title="{FromRawPointer}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/FromRawPointer.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_fromrawpointer, organization={Wolfram Research}, title={FromRawPointer}, year={2022}, url={https://reference.wolfram.com/language/ref/FromRawPointer.html}, note=[Accessed: 22-November-2024 ]}