CompiledCodeFunction

CompiledCodeFunction[]

FunctionCompile 创建的一个函数,其中含有编译过的代码,当 CompiledCodeFunction 应用于合适的参数时会运行这些代码.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (1)

FunctionCompile 将创建一个 CompiledCodeFunction

CompiledCodeFunction 用类型正确的参数进行求值:

Information 返回关于 CompiledCodeFunction 的信息:

只提取函数的类型特征:

范围  (3)

CompiledCodeFunction 包含它是如何被创建的信息,它可以启用从文件加载. 默认情况下,其中还包括依赖于平台的字节码:

如果 CompiledCodeFunction 被写入文件并加载,则创建了一个新的可使用的 CompiledCodeFunction. 如果找到与当前平台匹配的字节码,则将使用该字节码:

重新加载的 CompiledCodeFunction 将按预期工作:

可以为一系列平台创建依赖于平台的字节码. 如果 CompiledCodeFunction 被加载到不同的系统中,则可以使用相应的字节码:

可在输出中嵌入共享库:

当从文件加载代码函数时将使用该库. 这使得加载速度更快:

重新加载的 CompiledCodeFunction 将按预期工作:

Wolfram Research (2019),CompiledCodeFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CompiledCodeFunction.html.

文本

Wolfram Research (2019),CompiledCodeFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CompiledCodeFunction.html.

CMS

Wolfram 语言. 2019. "CompiledCodeFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/CompiledCodeFunction.html.

APA

Wolfram 语言. (2019). CompiledCodeFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CompiledCodeFunction.html 年

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_compiledcodefunction, organization={Wolfram Research}, title={CompiledCodeFunction}, year={2019}, url={https://reference.wolfram.com/language/ref/CompiledCodeFunction.html}, note=[Accessed: 21-November-2024 ]}