LINUX.ORG.RU

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

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

Значит для юзерленда такой подход смысла не имеет, ок

Не ok, имеет не меньше и не больше чем указатели, потому что он то же самое. Ты путаешь интерфейс с реализацией, а именно то что возвращается наружу библиотеки (может возвращаться и указатель на таблицу, если что) и внутреннее устройство (наличие самой таблицы). А уже для чего может понадобиться таблица, вопрос дизайна библиотеки. Например, когда не нужно отдавать наружу ownership, или для gc.

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

Значит для юзерленда такой подход смысла не имеет, ок

Не ok, имеет не меньше и не больше чем указатели, потому что он то же самое. Ты путаешь интерфейс с реализацией, а именно то что возвращается наружу библиотеки (может возвращаться и указатель на таблицу, если что) и внутреннее устройство (наличие самой таблицы). А уже для чего может понадобиться таблица, вопрос дизайна библиотеки.