vs2019調(diào)試無(wú)法啟動(dòng)程序 visualstudio怎樣調(diào)試程序?
visualstudio怎樣調(diào)試程序?事實(shí)上,當(dāng)我們下意識(shí)地按F5時(shí)。Vs已開始調(diào)試。那為什么節(jié)目沒(méi)有停止?那是因?yàn)槲覀儧](méi)有設(shè)置斷點(diǎn)。如何設(shè)置斷點(diǎn)。在您希望程序停止的地方,找到代碼左側(cè)的垂直條,如圖所
visualstudio怎樣調(diào)試程序?
事實(shí)上,當(dāng)我們下意識(shí)地按F5時(shí)。Vs已開始調(diào)試。那為什么節(jié)目沒(méi)有停止?那是因?yàn)槲覀儧](méi)有設(shè)置斷點(diǎn)。如何設(shè)置斷點(diǎn)。在您希望程序停止的地方,找到代碼左側(cè)的垂直條,如圖所示,然后用鼠標(biāo)單擊以生成一個(gè)紅點(diǎn)。再次按F5。程序?qū)⒃跀帱c(diǎn)處停止。當(dāng)暫停時(shí),vs將自動(dòng)向我們顯示當(dāng)前局部變量的值和在堆棧上調(diào)用的函數(shù)。這是非常有用的。它能讓我們清楚地知道錯(cuò)誤可能出現(xiàn)在哪里。按“F10”將執(zhí)行“下一步”。按“F11”將執(zhí)行“下一句話”。兩者的區(qū)別在于F10執(zhí)行當(dāng)前級(jí)別,這是同一函數(shù)或遞歸級(jí)別的“下一步”。F11將執(zhí)行“自然意義”的下一步。此外,可以使用Ctrl-Shift-F5快速重新編譯和調(diào)試項(xiàng)目。Shift F11可以跳回剛才按F11的位置。如果你知道這些調(diào)試函數(shù),你幾乎可以使用它們。