__FB_OPTION_PRIVATE__
内部定义(宏值)由编译器设置
语法
__FB_OPTION_PRIVATE__
说明
指示默认情况下
Function
和
Sub
是否具有
Private
或
Public
明确指定的模块范围或全局范围。
在源文件中编译或使用
Option Private
期间使用
-lang
命令行选项来设置函数和子集的默认范围说明符。
如果尚未设置该选项,则
__FB_OPTION_PRIVATE__
返回零(0)。如果设置了该选项,则返回非零(-1)。
例子
#if( __FB_OPTION_PRIVATE__ <> 0 )
#error Option Private must Not be used With This module
#endif
与QB差别
新的FreeBASIC
参考
Option Private
Private
Public