我怎么知道何时在我的代码中访问变量
How do I know when a variable is accessed within my code?
我正在使用VS2008来编写程序。我的代码中有一条特定的行会导致数值错误。是:
Qp[j] = (Cp - Cm)/(Bp + Bm);
QP是一个std :: vector。当我评论这一行时,数值错误就会消失。我将逐行浏览我的代码,以查找访问QP [J]的所有位置。我想知道VS2008中是否有一个功能,还是围绕可执行文件包裹的Linux程序,可以识别从该内存的部分读取的每一行代码(向量中的特定元素)?
我尝试在线搜索,但是我使用的关键字与全局变量有关。
---编辑
大家好。对那些回应的人,谢谢。只是为了澄清我的问题:
想象我有一个有5个元素的向量。我想知道在执行过程中的任何时间点中使用元素3中存储的值的所有位置。有一个简单的方法吗?
我不确定我是否正确理解您,但是如果您评论该行和代码有效,那么问题也许是 line,而您不喜欢需要检查其他行。
也许在您的情况下,您会处于Bp+Bm = 0
的情况下(按零错误进行划分)。
QP的元素可能不如索引J,请检查QP的大小。
相关文章:
- 尝试通过多个向量访问变量时,向量下标超出范围
- 通过按地址访问变量
- 通过 get-Method 访问变量在类外不起作用
- 是否可以使用指针访问变量以避免直接编辑变量?
- 我无法访问变量的值,即使我通过范围传递了它
- 简单的问题 - 如何从单独的"结构"内的'class'访问变量?
- (C++) 从另一个类访问变量时值无效
- 返回实例变量的c++方法可以访问变量中的数据,但不能更改它,但在编译时不会生成错误
- 是否可以从字符串访问变量?
- 变量 z 无法从其他函数访问变量 x
- 如何在 C++ 中从 void 返回函数访问变量
- 在链接的程序集文件中,我想从 c++ 调用代码访问变量.是否可以在不触发访问冲突的情况下执行此操作?
- 在C 中本地声明隐藏的封闭范围(而非全局)中访问变量
- 从函数中删除动态内存分配,但无法访问变量
- 如何从派生类中的基类访问变量的值?
- 如何通过指针更快地访问变量,然后直接访问变量?
- 如何在公共类 c++ 中访问变量的值
- 从 Visual Studio 中的多个源文件访问变量
- 使用命名空间和模板类访问变量
- 从子对话框访问变量