在C ++中实现平台独立性?

时间:2015-12-03 18:04:20

标签: java c++

C ++编译器将代码转换为机器语言,这使得它依赖于平台,而Java编译器将其转换为字节码,然后在为每个操作系统开发的JVM上运行(我想)。这使Java平台独立。     我的问题是,是否有可用的软件和编译器,而不是常规的C ++编译器,它将C ++转换为字节码而不是机器代码,然后在像JVM这样的虚拟机上运行,​​从而实现一次写入,随处运行的概念?     如果不是,那么实现这种编译C ++代码的方式在平台独立性方面是否有益,甚至保留C ++的所有现有特性? (例如,能够进行手动内存管理而不是垃圾回收)

0 个答案:

没有答案