簡體   English   中英

如何在Visual Studio中調試單行功能?

[英]How do I debug a single line function in Visual Studio?

在Visual Studio中是否有一種方法可以調試僅一行的函數?

就像是:

int foo(int a) { return a + 1; }

似乎當VS進入該函數時,沒有正確初始化任何數據,並且在檢查變量'a'時得到了垃圾數據。 通常,一旦我移至下一行,數據便會初始化,但由於這是一個單行函數,因此似乎從未執行過此操作,這很煩人(因為我將需要重新編譯所有內容以檢查a的值)。

我不知道您是否可以按指令而不是逐行地執行指令,但是為什么不將其重新格式化為

int foo(int a)
{
    return a + 1;
}

如果功能很簡單,則可以開始調試,然后按Alt+8進行匯編代碼調試

暫無
暫無

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

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