你好 我有一个程序要从C#转成java的,你有空帮忙我看一下群主在干嘛吗?

有没有这样一个软件:使C,C#,VB,JAVA代码互相转换 | Hello world!小组 | 果壳网 科技有意思
106564人加入此小组
RT....这个很有用吧
+ 加入我的果篮
软件工程师,小众软件爱好者
貌似不太现实啊。。。C#和VB.net还好说。 C和Java互转就不太可行了吧,Java可是要虚拟机才能执行的。
我想起了谷歌翻译
程序员,科幻迷
语言特性和平台特性差异巨大……不过可以试试Vala语言,类似于C#的语法,编译目标为C代码
C#程序设计师
.NET Reflector。在反编译.NET工程的时候可以选择语言,当然了,得是.NET架构下的。不过正确性尚未尝试- -
有c和pascal互转的,oi上比较有用扫一眼居然发现它挂了?
C#和VB.net转换毫无压力啊,其他的因为基本的类库都不一样,不好互转的
知不知道 UML 虽然不是完全转换但是有那个意思了
楼主想想哈,如果有这种东西,世界上还会有这么多种编程语言嘛?大家都用最容易方便的那种就好了。
引用nasdaq的回应:貌似不太现实啊。。。C#和VB.net还好说。 C和Java互转就不太可行了吧,Java可是要虚拟机才能执行的。C#和VB.net也要虚拟机主要是底层函数等等不同
C#和VB多数情况下可以完美转换,别的就比较困难了。
环境工程博士生,计算机爱好者
C#和VB的确挺好转的起码很好理解在干什么
古典吉他控,通信工程专业
VHDL和verilog这种严格的描述性语言可以自由转,但是C JAVA CPP这种之间转没有意义吧…语法结构啊库啊都完全不同,除非你完全不用库也不面向对象…编译后再反汇编回去就失去了这种转换的意义了
java木有指针啊,怎么和C转啊
引用沌世界的回应:java木有指针啊,怎么和C转啊吧指针的功能做出来就行了比如指针传递函数直接就用类
C# 和 VB.net 的转换可以看 Anders Hejlsberg 的,就等 Microsoft 发布 CTP
。。。。。。。。。。。。。。函数库都不同。。。。。何况java执行的是字节码又不是.exe二进制可执行文件,java中间还隔了个虚拟机。。。。
不涉及语言特性的代码应该是可以的. 但是一旦牵涉到专门的库,控件之类的东西就没办法了.
要真出了这么一种软件,那就千秋万代一统江湖了!
楼主可以一试,不过俺没试过
都编译成CLR程序,再反编译成目标语言,如何?
引用 的话:java木有指针啊,怎么和C转啊java的中凡是new出来的东西统统可以看成是带了safe检测的指针就算是函数指针也可以用接口来替代。
环境工程博士生,计算机爱好者
PS: 我用过最实际的转换软件是Fortran 77转Fortran 90
(C)2013果壳网&京ICP备号-2&京公网安备把这个c++的代码转换成c#代码,先谢谢咯-中国学网-中国IT综合门户网站
> 把这个c++的代码转换成c#代码,先谢谢咯
把这个c++的代码转换成c#代码,先谢谢咯
转载 编辑:李强
为了帮助网友解决“把这个c++的代码转换成c#代码,先谢谢”相关的问题,中国学网通过互联网对“把这个c++的代码转换成c#代码,先谢谢”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:把这个c++的代码转换成c#代码,先谢谢咯,具体解决方案如下:解决方案1:<解决方案2:<解决方案3:太给力了,你的回答完美地解决了我的问题,非常感谢!通过对数据库的索引,我们还为您准备了:问:unsigned char *uk = (unsigned char *) StartA unsigned int size =...答:首先StartApp是什么类型还不清楚,但是后边代码如下: char[] uk=StartApp.ToCharArray();//StartApp类型不同,转换也不同,暂且为String UInt32 size=FirmwareB UInt32 bt=0; UInt16 ocrc=0x0000; int i=0; while ((size--)&0) { bt = uk[...===========================================问://代表性分析.h //滑动平均值法 const int M =4,// NumM[M] = {3, 5, 7,...答:太乱了!!哎,够的整啊!!===========================================问:int AnsiToUtf8(){ char str [ 256 ] = "啊哦饿" ; //一段UTF-8编码 WCH...答:ansitoutf8: System.Text.Encoding.UTF8.GetString( System.Text.Encoding.Default.GetBytes(str) )utf8toansi: System.Text.Encoding.Default.GetString( System.Text.Encoding.UTF8.GetBytes(str) )===========================================问:int AnsiToUtf8(){ char str [ 256 ] = "啊哦饿" ; //一段UTF-8编码 WCH...答:什么工具都不行,托管的C++还有转的希望,native的就转不了。即便有那些乱七八糟的工具,转完的也没人看得懂还得手写一遍===========================================问:我有个C#程序,不知道怎么转换成C的或者C++的,请各位高手帮帮忙,教...答:这个没有转换器,基本是不可能自动转的。 原因是csharp和c、c++的基础不同,csharp下面还有一层虚拟代码。如果把程序读懂了,再实现,高手是可以的。===========================================问:我有个C#程序,不知道怎么转换成C的或者C++的,请各位高手帮帮忙,教...答:看样子,估计有事一大片的东西了!!===========================================问:TimeSpan ts = DateTime.Now - new DateTime(); string param...答:#include #include #include #include #include int main() { // getting time of
memset((void*)&tm, 0x00, sizeof(struct tm)); tm.tm_year = 70; tm.tm_mon = 0; tm.tm_mday = 1; time_t t1 = m...===========================================问:int AnsiToUtf8(){&&& char&& str&&nbsp...答:string str = "啊哦饿" ; //一段UTF-8编码 Encoding gb2312 = Encoding.GetEncoding("GB2312“); Encoding utf8 = Encoding.GetEncoding("UTF-8"); string strA = gb2312.GetString(utf8.GetBytes(str)); string strB = utf8.GetString(gb2312.Ge...===========================================问:片段一: class ListBoxItem { public string Text { } publi...答://第一段 using namespace Snamespace Test { public ref class ListBoxItem { private: String^ _T Object^ _V public: property String^ Text { String^ get() { return _T} void set(String^ value) { _Text =} }...===========================================什么工具都不行,托管的C++还有转的希望,native的就转不了。即便有那些乱七八糟的工具,转完的也没人看得懂还得手写一遍===========================================这个没有转换器,基本是不可能自动转的。 原因是csharp和c、c++的基础不同,csharp下面还有一层虚拟代码。如果把程序读懂了,再实现,高手是可以的。=========================================== 没有这样的软件哦。只有自己写了祝你好运!=========================================== 记得加 命名空间using System.IO; static void Main(string[] args) { string filePath = @"D:&#92;data.txt"; int charNum=GetNum(filePath); Console.WriteLine(cha...===========================================转换为c#代码。 如果不是的话,没有直接转换的,只能借鉴着重新编写。 你可以去下载一个 Reflector 的软件,它能把编译后的程序反编译,可以选择反编译成c#代码===========================================1)java中没有struct,所以你需要定义一个class protocol 2)java没有析构函数。 3)java中没有指针,java对象的引用本质上是受限的指针,所以c++中CString *pdata这样的,就改成S...===========================================VB.net的源代码还可以转换成C# VB现在没有===========================================当然没有啦,怎么可能会有,如果有的话干嘛还分C++和java呢,还不如叫一个呢=========================================== ReadOnly Property IsReusable() As Boolean Implements IHttpHandler IHttpHandler.IsReusable Get Return False End Get End Property 这段翻译: public bool IsReusable...===========================================试试Mainsoft 公司的 Visual MainWin for J2EE 吧 不存在可以100%完全转换的工具,只能是大体转换下,再手动修改===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助本人从c#转入java,问一个小问题:java中是不是没有属性成员?
[问题点数:20分,结帖人98star]
本人从c#转入java,问一个小问题:java中是不是没有属性成员?
[问题点数:20分,结帖人98star]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
本帖子已过去太久远了,不再提供回复功能。有木有把c#代码转换成java代码的软件呀?_c#吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:58,365贴子:
有木有把c#代码转换成java代码的软件呀?收藏
有好多c#代码,要转换成java代码,可百度后发现大多是把java转换成c#的,唯一一个CSharp to Java Converter可以将c#转换成java,可它不好用,连委托都不支持更别谈动态类型....大家有木有用过的?
前些日子在CSDN头条看到过,不过好像也是java转C#的
这种东西,就不用指望太多了。如果真的好用,那么至少有一种程序员,要消失了。
『连委托都不支持』,本来java就不支持
最好的还是自己写,那些转换的大多都有问题,自己写还印象好一点。不然转一下又要花大把时间去找错,所以相对来说效率还不如自己写的呢。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或我已经学了五个月左右的C#还有JAVA的编程了,自我感觉学得很烂,几乎不会写什么程序,我还有一年的_百度宝宝知道

我要回帖

更多关于 java下载 的文章

 

随机推荐