是的,我知道*是一个指针。这不是我说的。在我的一个程序中,我设置了一个断点,我注意到在汽车中有一个变量__vfptr
,其值为0x000007feed210a00
。__vfptr类型的`*`是什么意思?
但是在类型下,它只是说*而就是这样。我的程序中的所有其他指针都有类型,如unsigned char*
或some::namespace::Frame*
或int*
。这些都是有道理的,因为指针直接绑定到特定的类或数据类型。但我不知道*可能是,真的只有普通的指针类型吗?
编辑:我使用Visual Studio 2010中
请你能发表确切的代码行吗? –
你使用什么调试器? – Necto
'__vfptr'似乎表示一个指向虚函数的指针。调试器可能无法解决那里的确切类型。 –