On 2015-06-16 09:33, André Somers wrote: > Marc Mutz schreef op 16-6-2015 om 15:41: >> For type conversions, you're supposed to use static_cast on the rhs: >> >> auto integer = static_cast<int>(someLongLong); > > Sorry, but that just looks silly to me. Why obfusticate the type of the > variable - making it harder to reason about the code - when it yields > you nothing at all?
Ignoring whether or not to use 'auto', there actually *is* a reason to use the static_cast... it communicates that, yes, you really want back an 'int', even if that means a conversion loss e.g. because your input is a 'double'. (See e.g. '-Wconversion'.) -- Matthew _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
