热门问题
时间线
聊天
视角

堆疊追蹤

来自维基百科,自由的百科全书

Remove ads

電腦科學領域,堆疊追蹤(英語:stack trace)是對程式執行過程中的某個時間點上活躍堆疊框資訊的描述。堆疊追蹤也稱堆疊回溯[1](英語:stack traceback[2]stack backtrace[3])。

程式設計師通常在互動式除錯或者事發後除錯中使用堆疊追蹤。終端使用者則可能在錯誤資訊中看到堆疊追蹤,並且可以選擇將其回饋給程式設計師。

語言支援

包括JavaC#在內的很多程式語言都內建相關支援,可以通過系統呼叫取得當前的堆疊追蹤。C++沒有內建此類功能,不過C++使用者可以通過第三方庫取得堆疊追蹤。JavaScript的異常中有stack屬性,包含了丟擲處的棧資訊。

另見

參考資料

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads