将C源转换为Java源代码?最好是用于窗户

bar*_*lop 0 c java windows

我正在寻找能够将C源代码转换为java源代码的东西.

我不应该在我的系统上有任何C或java编译器或JVM,我只想运行程序..给它一个C文件,并将它转换为java源代码.

优选地,代码应该起到相同的作用!! 但我至少希望这个工具能够尝试!

以下是来自c2j的错误 http://img17.imageshack.us/img17/1593/aavp.jpg

Com*_*ish 5

将C程序自动转换为Java将是一项挑战.C和Java之间的差异意味着您不能只是逐行转换.一些例子:

  • C不支持类,但类是Java的基本概念.
  • C有一个巨大的指针语法,Java没有.

C和Java之间存在很多很多差异,所以我怀疑任何程序都能很好地完成转换.

也就是说,有一些项目试图这样做:

http://www.soften.ktu.lt/~stonis/c2java/

http://tech.novosoft-us.com/product_c2j.jsp