LINUX.ORG.RU

История изменений

Исправление Begemoth, (текущая версия) :

Потому что можно сделать шаблонный typedef, а typedef-ом - нет. Что-то типа:

template<typename T>
using my_vector = std::vector<T, my_cool_allocator<T>>;

Плюс унификация стиля объявлений: kw name = what; для переменных kw - auto, для типов - using.

Исходная версия Begemoth, :

Потому что можно сделать шаблонный typedef, а typedef-ом - нет. Что-то типа:

template<typename T>
using my_vector = std::vector<T, my_cool_allocator<T>>;