Форум: "Прочее";
Текущий архив: 2010.11.21;
Скачать: [xml.tar.bz2];
ВнизТребуется c++ -> delphi конвертор Найти похожие ветки
← →
crab (2010-08-09 22:27) [0]Добрый день господа.
Я долго искал подходящий конвертер, чтобы конвертировать из C++ в Delphi эти строки:
WORD header=*(WORD*)buff;
WORD value1=*(WORD*)(buff+2);
WORD value2=*(WORD*)(buff+4);
где buff это char*
Но подходящего конвертора так и не нашёл.... по сути это аналог unpack пёрла...но как записать это в делфи?!
есть у кого-нибудь идеи ? =)
← →
AlexDn © (2010-08-09 22:32) [1]http://cadkas.com/ec2delphi.php, платный правда
← →
Smile (2010-08-09 22:56) [2]Чем обращаться сюда с преамбулой (Я долго искал подходящий конвертер), проще на любом поиковике набрать:
c2pas
и получить кучу ссылок,
← →
Игорь Шевченко © (2010-08-09 23:13) [3]
> но как записать это в делфи?!
элементарно, приведя буфер к указателю на запись нужного типа
← →
Smile (2010-08-09 23:22) [4]> Игорь Шевченко © (09.08.10 23:13) [3]
Код давай:)
← →
0x00FF00 © (2010-08-10 00:09) [5]
type PWORD = ^WORD;
var
header, value1, value2: WORD;
buff: PChar;
...
header := PWORD(buff)^;
value1 := PWORD(buff+2)^;
value2 := PWORD(buff+4)^;
Насколько понимаю, должно быть так.
← →
KilkennyCat © (2010-08-10 00:23) [6]
>
> Требуется c++ -> delphi конвертор
зарплату и условия работы озвучь.
← →
crab (2010-08-10 07:34) [7]0x00FF00, спасибо :).
OpenC2Pas и другие подобные проги - работают не правильно
..
ни одна из них не показала работающего варианта.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c