我怎樣才能找到在Visual Studio調試器監視窗口中的堆棧變量的地址Visual Studio調試器關注的問題
讀變量工作正常(或其他地方):
streets streets [11790](0x1c66a690 [...] std::vector<Street *,std::allocator<Street *> >
但隨着&前綴不給我一個地址:
&streets streets [11790](0x1c66a690 [...] std::vector<Street *,std::allocator<Street *> >
此外,嘗試讀取大小不工作,這是爲什麼?
streets.size() CXX0075: Error: Cannot set up Function Evaluation
該程序在調試模式下編譯。
&街道應該給你指向你的變量的指針,我懷疑觀察窗口可以執行像vector :: size()這樣的函數。 – marcinj
@marcin_j:它可以,實際上。 VS觀察窗非常強大。 –
@JohnDibling很好,我將不得不與我的VS2005 – marcinj