Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.22;
Скачать: CL | DM;

Вниз

Нужна функция выполняющая тоже, что и Pack на Perl   Найти похожие ветки 

 
bodun   (2009-10-04 22:04) [0]

В Perl есть такая функция Pack/UnPack:
Функция pack упаковывает заданный список значений в строку и возвращает его в качестве результата. Правила упаковки задаются строкой шаблон, которая состоит из символов, указывающих правила преобразования для элементов списка.

Например:
pack("L11", $param1, $param2, $param3,..., ,12, 0);

Первый параметр L - Четырехбайтовое целое без знака: т.е. паковать данные как четырехбайтовые, 11 - то что 11 параметров (но это не так важно)


 
DrPass ©   (2009-10-04 23:10) [1]

Ты хочешь, чтобы ее за тебя написали?


 
Sapersky   (2009-10-04 23:15) [2]

Самый близкий аналог - Format.


 
intlex   (2009-10-04 23:17) [3]

в случае запаковки функция Format,
а вот обратно никак)


 
intlex   (2009-10-04 23:20) [4]

т.е. обратно нужно либо вручную парсер писать (разбирать строку по словам),
либо можно как-нить исхитриться через регулярные выражения


 
sniknik ©   (2009-10-04 23:51) [5]

а оно в перле разве что то пакует? (несмотря на название), по моему там просто последовательность из значений параметров возвращается... в дельфи не нужна такая, можно попросту массив объявить или рекорд... присвоил массиву/полям рекорда значения и готова последовательность... ну хечеш к строке приведи, чтобы на 100% соответствовать.


 
Германн ©   (2009-10-05 02:16) [6]

Если я правильно понял, то автор свою проблему решил.
http://delphimaster.net/view/2-1254664097/
Но разве этих партизан можно гарантировано понять?



Страницы: 1 вся ветка

Текущий архив: 2009.11.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
15-1254132717
@!!ex
2009-09-28 14:11
2009.11.22
Подскажите примеров по кодированию буффера из WAV в mp3, wma, ogg


1-1225744534
AlexN
2008-11-03 23:35
2009.11.22
Контейнер для файлов


2-1254729868
Virgo_Style
2009-10-05 12:04
2009.11.22
Взаимодействие с программой из открытого браузером html-документа


15-1254210806
Лёша
2009-09-29 11:53
2009.11.22
О компресии данных


11-1208088580
Vitaly
2008-04-13 16:09
2009.11.22
Вызов формы из DLL на KOL в приложении на VCL