std :: string :: max_size () как статический член

Почему нетmax_size статический член?std::string

Это компилируется, но мне кажется странным, что свойство, общее для всех строк, может быть доступно только через экземпляр строки:

std::size_t max_size = std::string().max_size();

Почему это реализовано так?

Ответы на вопрос(1)

Ваш ответ на вопрос