zoukankan      html  css  js  c++  java
  • VC++ Debug格式化数值显示

      When you watch variables in the Watch or Quick Watch window, the values are displayed using the default pre-defined visualizers.

      When it comes to numbers, these are displayed according to their types (integer, float, double) and using the decimal base.

      But you can force the debugger to show the numbers as a different type, or with a different numeric base, or both.

      To change the displayed type prefix the variable with:

    • by for unsigned char (aka unsigned byte)
    • wo for unsigned short (aka unsigned word)
    • dw for unsigned long (aka unsigned double word)

      To change the displayed base suffix the variable name with:

    • , d or , i for signed decimal
    • , u for unsigned decimal
    • , o for unsigned octal
    • , x for lowercase hex or , X for uppercase hex

      

      Apart from numbers, the debugger can also show formatted memory values, up to 64 bytes, in the Watch window.

      You can use one of the following specifiers after an expression (variable or memory address) to format the data:

    • mb or m - 16 bytes in hex followed by 16 ASCII characters
    • mw - 8 words
    • md - 4 double words
    • mq - 2 quad-words
    • ma - 64 ASCII characters
    • mu - 2-byte UNICODE characters

      

  • 相关阅读:
    推自己的镜像到网易云
    supervisord常见问题
    supervisord的配置
    一文解读SDN (转)
    一文解读ZooKeeper (转)
    使用 Docker 和 Nginx 打造高性能的二维码服务 (转)
    一文解读Docker (转)
    一文解读分布式架构 (转)
    一文解读分布式事务 (转)
    一文读懂工业大数据 (转)
  • 原文地址:https://www.cnblogs.com/MakeView660/p/8443987.html
Copyright © 2011-2022 走看看