OPTION()
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgOption
- 最后更新: 2016-03-13
指定符号的附加属性和/或特性。
语法
` 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 新增
参见
返回 目录