FUNCTION
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgDdfunction
- 最后更新: 2016-03-12
编译器设置的内置定义(宏字符串)。
语法
` FUNCTION
`
描述
在使用处被替换为当前函数块的带引号名称。
其常规用途是在调试时报告错误值。
若在模块级别使用 __FUNCTION__,主模块的函数名将为 "__FB_MAINPROC__",其他模块则为 "__FB_MODLEVELPROC__"。
示例
start GeSHi
vb
Dim a As Integer
'...
If a < 0 Then '' this shouldn't happen
Print "Error: a = " & a & " in " & __FILE__ & " (" & __FUNCTION__ & ") line " & __LINE__
End Ifend GeSHi
Error: a = -32767 in test.bas (__FB_MAINPROC__) line 47与 QB 的区别
- QB 中不存在
另请参阅
__FILE____FUNCTION_NQ____LINE__
返回 目录