[Development] QForeachContainer mystery
Olivier Goffart
olivier at woboq.com
Fri Feb 14 19:23:21 CET 2014
On Monday 10 February 2014 07:58:06 Thiago Macieira wrote:
> Em seg 10 fev 2014, às 16:27:56, Joerg Bornemann escreveu:
> > On 10-Feb-14 15:23, Joerg Bornemann wrote:
> > > Looks like __typeof__, which is used when building with a recent gcc,
> > > behaves differently when passing a c'tor?
> >
> > Well it seems to be the type of the constructor, not the type of the
> > constructed object.
>
> It's actually not a constructor. It's the ages-old C++ mystery: what does
> this declare?
>
> QStringList(other);
>
> It's actually a function declaration.
No it's not.
There is the function declaration:
QForeachContainer<QStringList> _container_(QStringList(other));
Function named _container_ returning a QForeachContainer, and taking a
QStringList as argument (named other)
(The __typeof__ was unrelated.)
--
Olivier
Woboq - Qt services and support - http://woboq.com - http://code.woboq.org
More information about the Development
mailing list