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