LINUX.ORG.RU

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

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

Под капотом там вроде бы одно из трех:

  1. нуль-терминированная С-строка
  2. строка (массив байт) с длиной в отдельном поле
  3. нуль терминированная строка с длиной в отдельном поле

зы вроде еще были какие то попытки делать таблицы строк для ускорения сравнения и экономии памяти, но это выглядит скорее как оптимизация по верх одного из 3х вариантов?

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

Под капотом там вроде бы одно из трех:

  1. нуль-терминированная С-строка
  2. строка (массив байт) с длиной в отдельном поле
  3. нуль терминированная строка с длиной в отдельном поле