Конвертация HEX в Long
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Конвертация HEX в Long
Насколько помню (сейчас не за компом), делал именно побайтно, то есть кусал строку как массив. 
 Не очень понятно, в чем заключается "безопасность" кода, просто много дополнительных вычислений. На современных компах не особо критично, но нафига...
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Конвертация HEX в Long
Если через N (или даже K !) лет посетит идея улучшить этот код, то случайный выход за размерность массива - это сразу крах.
А Sub() - она многое прощает.
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Конвертация HEX в Long
Как можно выйти за размерность массива, если она всегда равна длине строки. Проще в sub накосячить со строками.Игорь Столяров писал(а): 01 Август 2023, 14:03Если через N (или даже K !) лет посетит идея улучшить этот код, то случайный выход за размерность массива - это сразу крах.
А Sub() - она многое прощает.![]()
C6/C12, ШВС, tps/btrieve.
			
						