Мне нужно переопределить только функцию длины из std :: basic_string, потому что она не подходит для пользовательского типа char на конкретной платформе.Это текущее объявление, скажем, для CustomString
typedef STL::basic_string<CustomChar, STL::char_traits<CustomChar>, STL::allocator<CustomChar> > CustomString;
Мне нужно иметь класс, который ведет себя как CustomString, но с измененной функцией длины.