Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > перевести код с си на делфи


Автор: gonzales 21.6.2006, 12:13
доброе время суток!

может я немного не в ту тему написал, но тем не менее,
уважаемые форумчане, вопрос такой,
можно ли перевести код с си на делфи в автоматическом (или полуавтоматическом) режиме smile 

в си я вообще не силен, поэтому переводить руками по синтаксису мне представляется достаточно трудоемкой задачей.

вот по поводу перевода из делфи в си нашел такую инфу
"Подключить необходимый *.PAS файл к проекту. Перекомпилировать весь проект. После этого компилятор создаст для этого файла соответствующий *.H файл. Подключите его (*.H) к нуждающимся в нём CPP модулям и снова перекомпилируйте. После этого всё должно работать..."

есть ли такие приемы для перевода из си в делфи

заранее спасибо  

Автор: sergejzr 21.6.2006, 13:08
c2pascal 

Автор: gonzales 21.6.2006, 13:20
Цитата

c2pascal


а выложить не можете?
а то че то найти не могу 

Автор: sergejzr 21.6.2006, 13:29
Хмм.. странно. Раньше была, сейчас сам найти не могу.. 

Автор: gonzales 21.6.2006, 13:33
вот вот, я уже все поисковики облазил

может у кого есть, поделитесь плиз  

Автор: mostly 21.6.2006, 19:17
Вот здесь есть

c2pas32 is a command-line tool that translates C files (*.h; *.c) to a pascal (Delphi4,5, VP, FPC) unit.
It reads the C file and translates 80% of the C declarations (written in pure Win32 API) to equivalent pascal declarations. Additionally it formats pascal code in the destination file for improved readability.

http://www.astonshell.com/freeware/c2pas32/

http://www.astonshell.com/files/c2pas32.zip 

Автор: gonzales 22.6.2006, 11:11
сенк  smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)