社区
C语言
帖子详情
熟悉C++和Java的高手帮帮忙,我现在要将一种语言的源代码改成另一种
guam5
2002-08-19 09:03:01
诸多熟悉C++和Java的高手请一定帮帮忙,我现在要将一种语言的源代码改成另一种,就说说把java的改成C++的吧,希望能多多给出建议,或一些规则方法什么的,小弟多谢了!!
...全文
33
14
打赏
收藏
熟悉C++和Java的高手帮帮忙,我现在要将一种语言的源代码改成另一种
诸多熟悉C++和Java的高手请一定帮帮忙,我现在要将一种语言的源代码改成另一种,就说说把java的改成C++的吧,希望能多多给出建议,或一些规则方法什么的,小弟多谢了!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
srm2000
2002-08-28
打赏
举报
回复
能重写的就重写,实在不能的就作成一个组件之类的东东。
blh
2002-08-27
打赏
举报
回复
这好像不太是问题,软件的功能实现和使用的语言在一定程度上是独立的,我想你不是要做一个自动翻译机吧,只要你知道java程序的设计思想,就可以很轻松的转变到c++,或者c,以及其他的语言
punpuny
2002-08-27
打赏
举报
回复
C++中可以用互斥量,信号灯等来实现线程的同步,至于java中的byte变量则可以用c++中的signed char来表示。
yousp
2002-08-27
打赏
举报
回复
应该是重写
guam5
2002-08-22
打赏
举报
回复
涉及线程同步怎么办?还有java有字节byte类型怎么处理呢?
希望大家能研究一下,这样也是深入学习这两种语言!!
wangjue
2002-08-21
打赏
举报
回复
重写吧,不过以前的代码还是有帮助的,速度会快一点
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
wangjue
2002-08-21
打赏
举报
回复
重写吧,不过以前的代码还是有帮助的,速度会快一点
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
sandrowjw
2002-08-19
打赏
举报
回复
C++变java先要把所有的自己编写的非静态表结构(链表、树、图)全部换成java的集合型类(这个最麻烦,如果你用STL库,那么转换的时候会好办一些)。
然后么就是如果你用了C++的一些类技巧(内部类、造型、RTTI),那么java和C++可能会不一样(特别是内部类)。
还有就是java不用考虑内存问题。还有就是把所有的函数实现都放到类定义里面去。还有……(好象很多啊)
freezingfire
2002-08-19
打赏
举报
回复
java变C++相对简单,先把代码直接copy过来,把那些import什么的去掉,把类定义和类声明分开到.h和.cpp中。然后,检查所有的new,Java里不用释放C++要delete。再有就是注意Java Collection Class的应用,和C++中的STL不同。数组也要注意。其他的,没什么大问题了吧。
qfsb_p
2002-08-19
打赏
举报
回复
应该是没有什么捷径的,JAVA和C++的语法不同,你没有办法来改变的!还是 SHIZUMARU(绯雨闲丸)说的是——不要找什么捷径,那只会让你事倍功半。
SHIZUMARU
2002-08-19
打赏
举报
回复
其实就是重新写一遍。不要找什么捷径,那只会让你事倍功半。
earthharp
2002-08-19
打赏
举报
回复
差不多拉,关键你自己要熟悉这两种语言
guam5
2002-08-19
打赏
举报
回复
??
guam5
2002-08-19
打赏
举报
回复
打算找一些通过设计模型的捷径,不行的!不找了!
freezingfire(寻找我的爱人) ,sandrowjw(Sandro) 多谢两位仁兄指点,不过还涉及线程及其同步,tcp通信,队列,哪位做过这件事情的人能在指点一二!
JAVA
面试大全
Java
相关 基础&进阶篇 1.什么是
Java
Java
是一门面向对象的高级编程
语言
,不仅吸收了
C++
语言
的各种优点,比如继承了
C++
语言
面向对象的 技术核心。还摒弃了
C++
里难以理解的多继承、指针等概念,,...
Java
语言
是
一种
FORCAL与C/
C++
、MATLAB、Python、Lua等各种
语言
的速度比较
欢迎访问Forcal数学软件 FORCAL与C/
C++
、MATLAB、Python、Lua等各种
语言
的速度比较 目 录 ...1与
C++
的速度比较 ... 很多人反对在各种编程
语言
之间进行比较,...但一个不容置疑的事实是,任何人在选择使用
一种
语言
...
现代
C++
编程实战28-Concepts:如何对模板进行约束
你好,我是吴咏炜。从这一讲开始,我们进入了未来篇,展望一下即将在
C++
20 出现的新功能。我们第一个要讨论的,是 concepts(概念)——一个难产了很多年才终于进入
C++
的新功能。
100家大公司
java
笔试题汇总 (学到就是赚到 必须收藏!!!)
下列哪
一种
叙述是正确的(D ) A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用一对大括号{ }包住 C. 声明抽象方法,大括号可有可无 D. 声明抽象方法不可写出大括号 如下代码 public ...
java
面试资料2
1、一个".
java
"源文件中是否可以包括多个类(不是内部类)?...
java
中的保留字,
现在
没有在
java
中使用。 3、说说&和&&的区别。 &和&&都可以用作...
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章