Share via


List Memory Command

Displays the contents of the specified range of memory.

Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]

Arguments

  • expression
    Optional. The memory address from which to begin displaying memory.

Switches

  • /ANSI|Unicode
    Optional. Display the memory as characters corresponding to the bytes of memory, either ANSI or Unicode.

  • /Count:number
    Optional. Determines how many bytes of memory to display, starting at expression.

  • /Format:formattype
    Optional. Format type for viewing memory information in the Memory window; may be OneByte, TwoBytes, FourBytes, EightBytes, Float (32-bit), or Double (64-bit). If OneByte is used, /Unicode is unavailable.

  • /Hex|Signed|Unsigned
    Optional. Specifies the format for viewing numbers: as signed, unsigned, or hexadecimal.

Remarks

Instead of writing out a complete Debug.ListMemory command with all switches, you can invoke the command using predefined aliases with certain switches preset to specified values. For example, instead of entering:

>Debug.ListMemory /Format:float /Count:30 /Unicode

you can write:

>df /Count:30 /Unicode

Here is a list of the available aliases for the Debug.ListMemory command:

Alias

Command and Switches

d

Debug.ListMemory

da

Debug.ListMemory /Ansi

db

Debug.ListMemory /Format:OneByte

dc

Debug.ListMemory /Format:FourBytes /Ansi

dd

Debug.ListMemory /Format:FourBytes

df

Debug.ListMemory /Format:Float

dq

Debug.ListMemory /Format:EightBytes

du

Debug.ListMemory /Unicode

Example

>Debug.ListMemory /Format:float /Count:30 /Unicode

See Also

Reference

List Call Stack Command

List Threads Command

Visual Studio Commands with Arguments

Command Window

Find/Command Box

Predefined Visual Studio Command Aliases