社区
Delphi
帖子详情
在线等待: 获取该函数语句发生文件名和的行数
andyLe
2003-03-24 05:14:03
就像 vc中,可以用 _FILE_ 和 _LINE_表示,那么delphi中如何得到呢?
...全文
23
回复
打赏
收藏
在线等待: 获取该函数语句发生文件名和的行数
就像 vc中,可以用 _FILE_ 和 _LINE_表示,那么delphi中如何得到呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nodejs中
获取
当前
函数
被调用的
行数
及
文件名
详解
主要给大家介绍了关于Nodejs中
获取
当前
函数
被调用的
行数
及
文件名
的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
【Qt】 在 Qt5(C++) 中使用预定义标识符
获取
:当前
函数
名、参数、代码
行数
、
文件名
等信息
在 Qt5(C++) 中使用预定义标识符
获取
:当前
函数
名、参数、代码
行数
、
文件名
等信息。
Go打印行号和
文件名
实参skip为上溯的栈帧数,0表示Caller的调用者(Caller所在的调用栈)。
函数
的返回值为调用栈标识符、带路径的完整
文件名
、该调用在文件中的行号。FuncForPC返回一个表示调用栈标识符pc对应的调用栈的*Func;如果该调用栈标识符没有对应的调用栈,
函数
会返回nil。skip == 1,跳过当前
函数
栈,返回上层调用者调用当前
函数
时的PC,
文件名
,所在行。skip == 0,不跳过
函数
栈,返回当前
函数
PC,
文件名
,所在行。根据返回的调用栈标识符pc,我们可以
获取
对应的
函数
名。
C程序调试中输出代码所在文件、
函数
和
行数
的方法
我们再调试C程序代码,尤其是嵌入式系统开发过程中的时候,经常使用printf
函数
输出一些我们需要关注的变量和状态,以判断我们代码中存在的问题,比如我们在程序适当的位置添加打印输出: void funcdemo(void) { int i; …… printf("i = %d",i); } 这时候借助串口的输出信息我们就可以比较方便的判断是不是出问题,有没有正确执行。输出如下: i = 10 但是当我们程序量非常大的时候,各种打印输出也非常多,这时候可能我们需要快速定位是哪个地方
C语言实现打印
文件名
和行号
直接printf 使用
语句
:printf("file: %s\tline: %d\r\n", __FILE__, __LINE__); 打印调用
函数
时的
文件名
和行号 定义
函数
的地方: void _LED_ON(const char *fileName, int line, u8 state) { LED0 = state; LED1 = state; ...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章