Spec-Zone.ru › Elisp

Упаковка и распаковка массивов байтов

В этом разделе описывается упаковка и распаковка массивов байтов, обычно используемых в двоичных сетевых протоколах. Эти функции преобразуют массивы байтов в списки ассоциаций и обратно. Массив байтов может быть представлен в виде однобайтной строки или вектора целых чисел, а список ассоциаций связывает символы либо с объектами фиксированного размера, либо с рекурсивными вложенными списками ассоциаций. Чтобы использовать функции, упомянутые в этом разделе, загрузите библиотеку bindat.

Преобразование массивов байтов во вложенные списки ассоциаций также называется десериализацией или распаковкой, а преобразование в обратном направлении — сериализацией или упаковкой.

  • Описание расположения данных
  • Функции для распаковки и упаковки байтов
  • Расширенные спецификации расположения данных

Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Byte-Packing.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API