はい私は*がポインタであることを知っています。それは私が話していることではありません。私のプログラムの1つにはブレークポイントが設定されていて、その自動車で変数__vfptr
の値が0x000007feed210a00
であることがわかりました。タイプ `*`は__vfptrを意味しますか?
しかし、タイプの下で、それはちょうど*と言いました。私のプログラムの他のポインタはすべて、unsigned char*
またはsome::namespace::Frame*
、またはint*
のようなタイプでした。ポインタは特定のクラスまたはデータ型に直接結びついているため、これらの意味があります。しかし、実際には単純なポインタ型が存在するかどうかわかりません。
EDIT:私は2010年
正確なコード行を投稿できますか? –
どのデバッガを使用しますか? – Necto
'__vfptr'は、仮想関数へのポインタを示すようです。デバッガが正確なタイプを解決できなかった可能性があります。 –