LoginSignup
1
1

More than 5 years have passed since last update.

Effective C++ > 27項 > dynamic_castは非常に遅くなる

Last updated at Posted at 2015-05-11

引用: Effective C++ 第3版

多くの実装でdynamic_castは非常に遅くなるということを指摘しておきましょう。
...
もし、「4回単一継承を繰り返してできたクラス」のオブジェクトに対してdynamic_castを使えば、クラス名を比較するために最低4回strcmpを呼び出すことになるわけです。
...



dynamic_castの遅さについては、以下のリンク先で調査されているようだ。
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1