オプションでいくつかの追加機能をサポートする可能性のある C++ クラスがあります (抽象インターフェイスによって定義されます)。Microsoft COM では、 を使用してクラスにそのような機能を要求する方法がありますQueryInterface(GUID, void**)
。これには、すべてのインターフェイスを void* に再解釈_キャストする必要があります。私の質問は、キャストを使用せずに同じことを達成するより安全な方法はありますか?
質問する
114 次