VS DataBreakpoints:C和C ++之间的差异

时间:2010-01-06 11:58:45

标签: c++ c visual-c++ breakpoints

当您在MSVS中设置数据绑定点时,您输入地址和字节数,最后它允许您选择“C”和“C ++”。

这最后一部分我不知道它是什么?在这种情况下选择C和C ++有什么区别?

谢谢!

1 个答案:

答案 0 :(得分:1)

只有使用表达式而不是直接输入地址才有意义。 “C”表达式的解析规则与C ++的解析规则不同。想不出像“& this-> member”这样的C ++成员表达式之外的一个很好的例子。调试器无法自行解决,在一个进程中混合“C”和C ++代码是非常允许的。