Re: qobject_cast
Dirk Mueller <[email protected]> Sat, 12 Nov 2005 12:48:50 +0100
| Newsgroups | gmane.comp.kde.devel.optimize |
|---|---|
| Message-ID | <[email protected]> |
On Saturday 12 November 2005 11:18, Olivier Goffart wrote: > After having doing some test, it seems that qobject_cast is 3 times faster > than dynamic_cast. that heavily depends on the compiler ;) The main difference is that qobject_cast more often works accross DSO boundaries, even if LTDL_LOCAL is used for dlopen'ing the module. also, dynamic_cast works in more cases than qobject_cast works (which relies on the types inheriting QObject iirc). -- Dirk//\