c宏__LINE __,__ FILE __,__ func__等价于gnat ada

Sta*_*low 2 c macros ada gnat

是否有一个等效蚊蚋 ADAC宏 __LINE____FILE____func__?这些对于错误消息非常有用,可以快速找到代码中的错误。也许还有另一个概念可以归档相同的目标。

APr*_*mer 5

我没有要检查的安装,但是文档说软件包GNAT.Source_Info “提供了子程序,这些子程序可以访问编译时已知的源代码信息,例如当前文件名和行号。” 并且adacore具有该软件包规格(通过Christoph)

  • 有关文档,请参见http://adacore.com/gap-static/GNAT_Book/html/rts/g-souinf__ads.htm (2认同)