簡體   English   中英

匿名名稱空間中的調試符號

[英]Debug symbols in anonymous namespace

在Visual Studio調試器中,我似乎無法檢查在匿名名稱空間中定義的數據的值。 例如:

namespace minionfarts {
namespace {    
int num_farts = 50;
}

int amplify_farts() {
    return num_farts * 1000; // <-- set breakpoint here
}
}

int main() {
    return minionfarts::amplify_farts();
}

當我達到斷點時, num_farts的值未顯示在本地符號表中。 我也無法將其添加到監視表中。 有沒有解決方法?

作為解決方法,您可以將CLion與mingw一起使用。

但是我同意微軟理想上應該修復此錯誤。

克利翁

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM