Futurebasic/语言/参考/编译标志
外观
(+) | 外观 | (+) | 标准 | (+) | 控制台 |
flag& = COMPILEFLAGS(_compileConstant)
编译语句是编译器的指令,用于更改其评估和编译代码的方式。(有关编译器指令的完整列表,请参阅<a href="compile.html">COMPILE</a>
。)编译标志在应用程序中并不实际存在为可访问的变量,而是用于在编译期间设置内部标志。
您可以使用此函数来检查应用程序可能需要的特定标志,或者向其他程序员提供有关如何改进或简化其代码的说明。
LONG IF COMPILEFLAGS(_dimmedVarsOnly) = _false
PRINT "最好检查“仅使用¬
DIMensioned 变量”在首选项窗口中。"
END IF
除了所有标准编译标志之外,此函数还可以返回其他信息。
_FB3CpuCode = 0x00020000 '0=68K/1=-PPC
_FB3ErrorCount = 0x00040000 '# of errors so far
_FB3WarningCount = 0x00080000 '# of warnings so far
_FB3FloatDivChar = 0x00100000 '"/" or "\"
_FB3HideWarnings = 0x00200000 'show/hide warnings