首頁 >後端開發 >C++ >如何在 Visual Studio 偵錯器中顯示動態分配的陣列?

如何在 Visual Studio 偵錯器中顯示動態分配的陣列?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-12 01:42:01621瀏覽

How to Display Dynamically Allocated Arrays in the Visual Studio Debugger?

在 Visual Studio 偵錯器中顯示動態分配的陣列

Visual Studio 偵錯器可以方便地顯示靜態分配數組的所有元素。然而,指標指向的動態分配的陣列在偵錯過程中僅顯示第一個元素。

問題:我們如何指示偵錯器將動態分配的資料顯示為特定類型和大小的陣列?

答案:

是的,很簡單。這是一個簡單的解決方案:

考慮以下程式碼:

char *a = new char[10];

在偵錯器中,輸入以下指令:

a,10

這會將陣列內容顯示為如果它是一個陣列。指令語法如下:

<pointer variable>,<array size>

以上是如何在 Visual Studio 偵錯器中顯示動態分配的陣列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn