0

void* が実行時に IUnknown* であるかどうかを確認する方法は?

IUnknown *unk = dynamic_cast<IUnknown*>(item);

動作しません (コンパイル エラー)。

4

1 に答える 1

6

実行時にそれを明確に判断することはできません。IUnknown任意のアドレスを取得して、その背後に本物があるかどうかを判断することはできません。

于 2013-01-02T21:51:47.487 に答える