Тема: JScript: быстрое преобразование строки в массив с кодами символов
Здравствуйте.
Столкнулся с задачей парсинга относительно большого бинарного файла (порядка 10 Мб).
В процессе парсинга требуется оперировать битами внутри байтов, поэтому вся строка перегоняется в коды символов и складывается в массив.
Для каждого байта вызывается GetAsc (который переобёрнутый Asc из VBScript), но это преобразование выполняется довольно долго.
Нет ли более быстрого способа преобразования прочитанного файла в массив "условно char'ов" (чисел от 0 до 255) ?
Хотелось бы работать с данным массивом также, как в C, вроде:
if (data[offset] & 0x80)
data[offset + 1] |= 0x3;