質問

ウェブ上でいろいろ調べてみたのですが、 見つからないようです ドキュメント、または PyAPI_DATA() が何をするかについての簡単な説明 (たとえそれが Python ヘッダー ファイルで使用される そして python.org で引用)。誰かこれが何なのか説明してくれる人、または私が見落としているドキュメントを教えてくれませんか?

ありがとう。

役に立ちましたか?

解決

これはパブリック API 変数をマークするために使用されます (Python のコアは通常動的ライブラリであるため)。Windows では、次のように展開されます。 extern __declspec(dllexport) RTYPE コアがコンパイルされるときと extern __declspec(dllimport) RTYPE たとえば、モジュールがコンパイルされます。で定義されています Include/pyport.h.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top