私はすでにポリモーフィズムを使用し、リストにbaseClassへのポインターを格納させることを理解しましたが、そこに正常に配置した後、オブジェクトが元々どのクラスであったかを知りたいと思います。クラスにテンプレートを使用していて、基本タイプの列挙型となる別のフィールドが必要でした。
さて、質問:(実行時またはコンパイル中に)チェックする方法はありますか?
(if T == int)
field = INT
私はプリプロセッサに何かあるかもしれませんが、それについてはよく知りません。