Интересно, есть у кого-нибудь идеи, зачем оно так:
template«class _Ty»
struct _Allocator_base
{ // base class for generic allocators
typedef _Ty value_type;
};
template«class _Ty»
class allocator : _Allocator_base
{
typedef value_type _Myval;
// ....
};
Других классов/структур, наследованных от _Allocator_base - нет.
У меня идей нет...