Code: Select all
typedef int MyInt;
< /code>
ist nach dem, was ich verstehe, entspricht: < /p>
using MyInt = int;
< /code>
und diese neue Syntax entstand aus dem Bemühen, eine Möglichkeit zu haben, "Template typedef" auszudrücken: < /p>
template< class T > using MyType = AnotherType< T, MyAllocatorType >;
< /code>
, aber mit den ersten beiden Beispielen ohne Template gibt es noch andere subtile Unterschiede im Standard? Zum Beispiel typedef