2011-06-09から1日間の記事一覧

JavaのinstanceofをC++で実現する

Javaにはinstanceof演算子を下記のように使うことで、抽象クラスAがBクラスであれば、 trueになる。※Aは抽象クラス。Bはその派生クラス。A instanceof Bこのような演算子はC++には無いですが、下記のようにすると実現できる。(1)Aクラスに、virtualでasB()関…