On Wednesday 13 May 2015 23:36:29 Olivier Goffart wrote: > On Thursday 14. May 2015 05:57:54 Thiago Macieira wrote: > > You cannot compare the addresses [of inline methods] > > This is intentional and if you rely on that, your code is flawed by > > design. > > Why not? > The C++ standards does not forbid it. It defines that it works. I see no > exceptions for inline functions in ยง5.10 (C++14). > > We rely on this when connecting using function pointers to inline slot with > Qt::UniqueConnection > > So if the two connect statements are in different library that might > fails...
The standard doesn't talk about DLLs and SOs. Semantics of those constructs is supplied by the platform ABI, not std-C++. Thanks, Marc -- Marc Mutz <[email protected]> | Senior Software Engineer KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company Tel: +49-30-521325470 KDAB - The Qt Experts _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
