[Development] RFC: more liberal 'auto' rules?
Thiago Macieira
thiago.macieira at intel.com
Fri Dec 25 13:24:03 CET 2015
On Friday 25 December 2015 10:35:02 Marc Mutz wrote:
> There are a lot of problems with the C declarator syntax (implicit
> narrowing conversions, hard-to-parse for humans, "most vexing parse",
> non-uniformity), and auto and uniform init and template aliases are the
> fixes. If you don't use them, then you're stuck in the C declarator syntax.
> You need to use a radically different syntax to get the nicer rules.
Except when they mean different things.
auto v1 = QVector<int>{1, 2};
auto v2 = QVector<int>(1, 2);
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list