Байты
Стд::Байты Базовые типы: Объект |
Доступность: КлиентИСервер |
Иерархия типа
graph TD;
Байты["Байты"]-->Объект["Объект"];
Неизменяемая последовательность байтов.
Сравнение структурное.
Литералы
Синтаксис: Байты{<Шестнадцатеричное представление>}
Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.
Конструкторы
Байты
Байты(ШестнадцатеричнаяСтрока: Строка)
Доступность: КлиентИСервер |
Создает Байты по шестнадцатеричному представлению ШестнадцатеричнаяСтрока
.
Под шестнадцатеричным представлением понимается стандартное base-16 представление, когда младшие байты идут в начале строки, но внутри представления одного байт (два символа) старшие 4 бита идут вначале.
Методы
ВСтроку
ВСтроку(): Строка
Доступность: КлиентИСервер |
Переопределение: ВСтроку |
Возвращает шестнадцатеричное представление.
ПолучитьДиапазон
Доступность: КлиентИСервер |
Возвращает подмассив байт в диапазоне от От
до До
, не включая верхний индекс. Значением по умолчанию конечного индекса До
является длина массива байт.
Примеры
знч Данные = Байты{0112AAEE FFB2 0011FFAA}
знч Первые4Байта = Данные.ПолучитьДиапазон(0, 4) // Байты{0112AAEE}
знч Последние4Байта = Данные.ПолучитьДиапазон(Данные.Размер() - 4) // Байты{0011FFAA}
знч ОтрезаемПервые4Байта = Данные.ПолучитьДиапазон(4) // Байты{FFB2 0011FFAA}
Размер
Размер(): Число
Доступность: КлиентИСервер |
Возвращает количество байтов.