VS DataBreakpoints:C 和 C++ 的区别
Posted
技术标签:
【中文标题】VS DataBreakpoints:C 和 C++ 的区别【英文标题】:VS DataBreakpoints: difference between C and C++ 【发布时间】:2010-01-06 11:58:44 【问题描述】:当您在 MSVS 中设置数据断点时,输入地址和字节数,最后让您在“C”和“C++”之间进行选择。
这最后一部分我不知道它是关于什么的?在这种情况下选择 C 和 C++ 有什么区别?
谢谢!
【问题讨论】:
【参考方案1】:仅当您使用表达式而不是直接输入地址时才重要。 'C' 表达式的解析规则与 C++ 的解析规则不同。除了像“&this->member”这样的 C++ 成员表达式之外,想不出一个很好的例子。调试器无法自行判断,在一个进程中混合“C”和 C++ 代码是完全允许的。
【讨论】:
像A<5> B()
这样的比特怎么样?以上是关于VS DataBreakpoints:C 和 C++ 的区别的主要内容,如果未能解决你的问题,请参考以下文章