您的位置:首页 > 运维架构 > Linux

Vs2013在Linux开发中的应用(26):表达式计算

2015-01-01 23:26 393 查看
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息

当VS调试时将鼠标移到一个变量上面的时候,VS将显示这个变量的值,实际上这个时候VS进行了表达式的计算,我们所需要做的,就是把这个过程转换为gdb的命令:
Operation Description
-enable-pretty-printing enable Python-based pretty-printing
-var-create create a variable object
-var-delete delete the variable object and/or its children
-var-set-format set the display format of this variable
-var-show-format show the display format of this variable
-var-info-num-children tells how many children this object has
-var-list-children return a list of the object’s children
-var-info-type show the type of this variable object
-var-info-expression print parent-relative expression that this variable object represents
-var-info-path-expression print full expression that this variable object
represents
-var-show-attributes is this variable editable? does it exist here?
-var-evaluate-expression get the value of this variable
-var-assign set the value of this variable
-var-update update the variable and its children
-var-set-frozen set frozeness attribute
-var-set-update-range set range of children to display on update
经过转换,我们就可以在VS的窗口中看到表达式计算的结果了:






内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: