C++ 这和this@entry?

C++ 这和this@entry?,c++,eclipse,gdb,eclipse-cdt,C++,Eclipse,Gdb,Eclipse Cdt,我最近开始使用EclipseCDT,并对“this”和“this”感到好奇this@entry'在调试透视图的变量窗口中。它们都有相同的内存地址,看起来也一样,但为什么要同时包含这两个呢?是的this@entry'表示函数中某个断点处的“this”状态?是否将下列值表示为'this@entry'可以说,超出范围,并在函数返回时更新'this' team1、2和currentMatch是我正在调试的类的全局变量,断点位于该类的成员函数中。输入函数时,@entry表单引用参数值。这并不总是可用的,

我最近开始使用EclipseCDT,并对“this”和“this”感到好奇this@entry'在调试透视图的变量窗口中。它们都有相同的内存地址,看起来也一样,但为什么要同时包含这两个呢?是的this@entry'表示函数中某个断点处的“this”状态?是否将下列值表示为'this@entry'可以说,超出范围,并在函数返回时更新'this'


team1、2和currentMatch是我正在调试的类的全局变量,断点位于该类的成员函数中。

输入函数时,@entry表单引用参数值。这并不总是可用的,但有时的确如此——它有一个侏儒扩展,GCC会在可能的时候发布它

这里有一些信息:

IIRC在gdb的CLI中,我们决定使用一种格式,当它与当前值不同时,只在回溯中显示“@entry”。但是MI(Eclipse使用的)不同于您所说的,它似乎总是显示它