对于不同语言的转换 实际上要看你对这个语言的了解深度。C++比Java更强的是在内存处理方面,如果你对C++的底层内存分配不清楚且看不懂的话,那么转Java有点悬。
Java有个好处就是库多 而且库强!举个例子C++的字符串处理实在是让人无语,如果不引入第三方库,比如Qt,标准库带的string很多功能都无法实现。
所以,如果你想将C++程序转换成Java程序。最根本的方法有:1. 彻底理解那个C++代码,要从思想上理解,不要被C++的那些细节所干扰,因为java很多功能都实现了 2. 如果有些东西不方便解决的话,可以引入第三方库,假如C++是用矩阵类操作图像,你总不能在Java中用二维数组来代表图像吧,虽然也能做