LINUX.ORG.RU

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

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

Или в обеих случаях копировать

Ты предлагаешь везде копировать потенциально огромные массивы? До такого по-моему ни в одном языке не додумались.

или в обеих случаях делать ссылку.

Выделять под 8 байтов (длина+адрес) отдельный кусок в heap? Можно, но лишний расход памяти, лишние операции выделения-освобождения. Выбранный подход разумней с моей точки зрения.

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

Или в обеих случаях копировать

Ты предлагаешь везде копировать потенциально огромные массивы? До такого по-моему ни в одном языке не додумались.

или в обеих случаях делать ссылку.

Выделять под 8 байтов (длина+адрес) отдельный кусок в куче? Можно, но ненужный расход памяти, ненужные операции выделения-освобождения. Выбранный подход разумней.