次のように定義されたクラスがあります。
template <class WidgetType>
class CometWidget : public WidgetType;
関数内で私はこれをやっています:
dynamic_cast<CometWidget *>(iter2->second.second)->changesCommited_();
タイプを解決しCometWidget
、準拠して正しく実行します。
コードはCometWidget
クラス内で実行されます。
一体どうしてこれが起こるのですか?
どうしてこんなことに?コンパイルする必要がありますか?