#LINE
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgPpline
- 最后更新: 2016-03-13
用于设置当前行号和文件名的预处理器指令
语法
#line number [ "name" ]参数
number
新的行号
"name"
新的文件名(可选)
说明
通知编译器行号和文件名的变更,并相应地更新 __FILE__ 和 __LINE__ 宏的值。
该指令会影响编译时消息和运行时消息。
该指令允许其他程序为 FreeBASIC 编译器生成源代码,并让编译器返回引用该程序所使用的原始源代码的警告和/或错误消息。
示例
start GeSHi
#line 155 "outside.src"
Error 1000
'' Output is:
'' Aborting due to runtime error 1000 at line 157 of outside.src()end GeSHi
与 QB 的区别
- FreeBASIC 新增
另请参阅
__FILE____LINE__
返回 目录