如何解决如何在Visual Studio中的函数末尾检查变量的值
我知道我们可以在Visual Studio中使用局部变量来检查变量的值,但是当函数堆栈中存在变量时,我们可以查看它们的值。
我有一个复杂的代码库,在这里我无法负担向函数添加断点并检查函数堆栈中的值的情况。当功能范围结束或执行过程后,如何查看变量的最后一个值?
解决方法
据我所知,您无法在函数堆栈之外查看变量的值。但是这里有个技巧可以帮助您。
因为您要查看最后分配给变量的值。您可以在调试期间执行操作,在本地语言中,您可以右键单击该变量,然后选中“变量值更改时中断”。
现在,您可以通过单击顶部的继续来继续调试,每次变量更改其值时,代码都会中断。您可以在每次中断时记录变量的值。代码执行完毕后,您将拥有变量所包含的最后一个值。
如果您要逐步执行此操作,请发表评论。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。