共用方式為


原始碼行語法

您可以將來源檔案行號指定為 MASM 運算式的全部或部分。 這些數字的計算結果是對應到此原始碼行的可執行程式代碼的位移。

注意 您無法將原始碼行號用作 C++ 運算式的一部分。 如需何時使用 MASM 和 C++ 運算式語法的詳細資訊,請參閱 評估運算式

您必須以重音符號 ( ) ` 括住來源檔案和行號運算式。 下列範例顯示來源檔案行號的完整格式。

`[[Module!]Filename][:LineNumber]`

如果您有多個檔案具有相同檔案名稱,則 檔案名稱 應包含整個目錄路徑和檔案名稱。 此目錄路徑應該是編譯時使用的路徑。 如果您只提供檔案名稱或路徑的一部分,而且有多個相符項目,偵錯工具會使用找到的第一個相符項目。

如果您省略 [檔案名稱],偵錯工具會使用對應至目前程式計數器的來源檔案。

LineNumber 會讀取為十進位數,除非您在其前面加上 0x,而不論目前的預設基數為何。 如果您省略 LineNumber,運算式會評估為對應至來源檔案之可執行檔的初始位址。

除非您發出 .lines (切換來源行支援) 命令,或在啟動 WinDbg 時包含 -lines 命令列選項 ,否則不會在 CDB 中評估原始資料行運算式。

如需來源偵錯的詳細資訊,請參閱 在來源模式中偵錯