[英]Find a variable with a given value in VS2008
我有一個具有幾個成員的實例變量,其中許多成員都有自己的成員,依此類推。 使用調試器和監視變量,我找到了一個具有特定值的字符串變量,我需要潛入這個變量的成員。
但是,在花了一些時間在其他事情上並回到此之后,我現在無法找到這個值所在的位置。 當我的應用程序暫停時,有沒有辦法在當前上下文中搜索給定值的變量值?
澄清一下,如果我有給定的結構:
myVariable
|
|--aMember1
| |--subMember = "A value"
|
|--aMember2
|--subMember = "Another value"
有沒有辦法(可能使用VS調試器中的監視列表)搜索myVariable
以查找值為“A value”的任何成員或子成員,返回路徑myVariable->aMember->subMember
?
Visual Studio 2008(或任何其他版本)中不存在此功能。
您可以做的是在第一次找到該值時為該值添加ID。 只需右鍵單擊該值,然后選擇“生成對象ID”。 這將創建一個唯一的標識,顯示在1#等值中。 然后,您可以在以后的任何一點將此值輸入監視窗口,並獲取值以便返回。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.