<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; JScript: быстрое преобразование строки в массив с кодами символов]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16443</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16443&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «JScript: быстрое преобразование строки в массив с кодами символов».]]></description>
		<lastBuildDate>Mon, 19 Jul 2021 19:21:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: JScript: быстрое преобразование строки в массив с кодами символов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149016#p149016</link>
			<description><![CDATA[<p><strong>Himmler</strong>, как вариант - использовать конвертацию в <strong>bin.hex</strong> через <strong>msxml2</strong></p><p>В теме <a href="http://forum.script-coding.com/viewtopic.php?id=15731">JScript: &quot;WindowsInstaller&quot; и &quot;SAPI&quot; - чтение и запись бинарных файлов</a> разбираются подобные подходы.</p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Mon, 19 Jul 2021 19:21:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149016#p149016</guid>
		</item>
		<item>
			<title><![CDATA[JScript: быстрое преобразование строки в массив с кодами символов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=148563#p148563</link>
			<description><![CDATA[<p>Здравствуйте.</p><p>Столкнулся с задачей парсинга относительно большого бинарного файла (порядка 10 Мб).<br />В процессе парсинга требуется оперировать битами внутри байтов, поэтому вся строка перегоняется в коды символов и складывается в массив.</p><p>Для каждого байта вызывается GetAsc (который переобёрнутый Asc из VBScript), но это преобразование выполняется довольно долго.</p><p>Нет ли более быстрого способа преобразования прочитанного файла в массив &quot;условно char&#039;ов&quot; (чисел от 0 до 255) ?<br />Хотелось бы работать с данным массивом также, как в C, вроде:<br /></p><div class="codebox"><pre><code>
	if (data[offset] &amp; 0x80)
		data[offset + 1] |= 0x3;
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Himmler)]]></author>
			<pubDate>Tue, 22 Jun 2021 06:41:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=148563#p148563</guid>
		</item>
	</channel>
</rss>
