Я хочу переименовать или псевдоним некоторых частей stl, чтобы они соответствовали соглашениям об именах моего проекта. Пока что переименование типов легко
template<class Type>
using Vector = std::vector<Type>;
Я попытался сделать что-то похожее на псевдонимы членов:
template<class Type>
using Vector::PushBack = std::vector<Type>::push_back;
// and
template<class Type>
using Vector<Type>::PushBack = std::vector<Type>::push_back;
К сожалению, этот подход не работает для переменных-членов. Могу ли я псевдоним членов? Как?