使用visual studio的跟踪点以十六进制格式打印表达式结果

Mak*_*zin 5 debugging hex visual-studio

有没有人知道,是否可以通过visual studio的跟踪点以十六进制输出值?

谢谢!

Mak*_*zin 11

我最近发现了,如何做到这一点.Visual Studio提供了一种指定我们想要在watch/immediate窗口中查看表达式的格式的方法.您可以执行以下操作:

foo, x
Run Code Online (Sandbox Code Playgroud)

这将以十六进制格式显示foo变量,无论在VS中是否全局启用显示的十六进制或十六进制.您还可以指定许多其他显示格式.完整列表可以在那里找到http://msdn.microsoft.com/en-us/library/75w45ekt.aspx.

此功能也适用于跟踪点,当您希望值在输出窗口中以十六进制格式显示时非常有用.

{bar,x}
Run Code Online (Sandbox Code Playgroud)