Skip to content

OPTION() ​


指定符号的附加属性和/或特性。

语法 ​

` Option( "literal-text" )

`

参数 ​

literal-text

指定选项的字面文本。参见描述。

描述 ​

Option() 允许程序员指定附加属性或特性。语法要求将字符串用引号和括号括起来。无法识别的选项将被忽略。

Option 也可以作为语句使用以指定其他编译时选项。参见编译器开关。

各个选项的说明如下。

SSE ​

Option("SSE") 表示从函数返回的浮点值(Single 或 Double)存储在 xmm0 寄存器中。除非源代码使用 -fpu SSE 命令行选项编译,否则 Option("SSE") 将被忽略。此选项可在函数声明或函数定义的返回类型之后立即使用。此选项仅是一个优化,使用 -fpu SSE 命令行选项编译程序时并非必需。

start GeSHi

vb
Declare Function ValueInXmm0 () As Double Option("sse")

end GeSHi

FPU ​

Option("FPU") 表示从函数返回的浮点值(Single 或 Double)存储在 st(0) 寄存器中。此选项可在函数声明或函数定义的返回类型之后立即使用。

start GeSHi

vb
Declare Function ValueInStZero () As Double Option("fpu")

end GeSHi

与 QB 的差异 ​

  • FreeBASIC 新增

参见 ​

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系