その dynamic はそういう意味じゃねーよ
// デフォルトの dynamic_cast ではダイナミックにキャストできない場合が多いため。 #define dynamic_cast reinterpret_cast class C { virtual void foo() {} }; int main() { int int_ = 0; long long_ = 0; char char_ = 0; double * dp = dynamic_cast<double *>( & int_ ); FILE * fp = dynamic_cast<FILE *>( & long_ ); C * fc = dynamic_cast<C *>( & char_ ); }
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
なんでストレス抱えてまでわざわざこんなクソコード読まなきゃならないんだろうと思ってしまったw
コメント投稿には、twitter認証が必要です。
Twitter認証
これはダイナミックなうんこ