gpt4 book ai didi

c - 如何记录使用 VS 2010 执行的代码部分的行号

转载 作者:行者123 更新时间:2023-12-04 05:13:28 25 4
gpt4 key购买 nike

我有大量的代码,其中有一个错误,我不知道代码。我唯一知道的是,当一个特定的输入字段被赋予一个 +ve 值时,它会生成正确的输出,而 -ve 值被赋予一个无效的输出。从对输出的分析得出的结论是,问题可能是由于变量(垃圾值)的初始化不当造成的。我相信解决问题的最快方法是分析两次执行(成功和失败)的不常见代码中存在的变量。 我现在需要的是一种以正确的顺序记录已执行代码的文件名和行号的方法 .我将能够比较两个日志文件并确定可能存在错误的代码部分。 代码在 C VS2010 是可用的工具。

感谢和问候
- 穆斯塔法

最佳答案

虽然行和文件很好:
__LINE__ - 行号
__FILE__ - 当前文件

当前执行的函数也是非常有帮助:
__FUNCTION__ - 当前函数的名称

关于c - 如何记录使用 VS 2010 执行的代码部分的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14608072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com