Marc Mutz <[email protected]> wrote: > I said then and I repeat it now that imho template aliases are not interesting > for library development. In particular, I don't think something like > > > > > template<typename T> > > > > using QNodeCreatedChangePtr = QSharedPointer<QNodeCreatedChange<T>>; > > should be part of an API of a library. We have auto to avoid having to type > this type. The typedefs just hide the (essential) fact that this is a shared > pointer type.
Do I understand correctly that you argue that the fact that the actual type is a shared pointer is so important that it shall not be hidden by a template alias whereas it would be completely fine to hide everything related to type by using auto? Andre' _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
