gpt4 book ai didi

java - 不同的 C++ 标准与不同的 Java 版本是否具有可比性?

转载 作者:行者123 更新时间:2023-11-28 06:02:17 25 4
gpt4 key购买 nike

假设有一个使用 Java 8 功能的简单应用程序。这意味着:

  1. 开发人员必须拥有 JDK 1.8 才能进行开发。
  2. 最终用户必须至少拥有 JRE 1.8。

在 C++ 中,有不同的标准。在 C++ shell它列出了三个:C++98、C++11、C++14。 Wikipedia列出更多。

我的问题是:这些像 Java 版本吗?

最佳答案

有点。要使用 C++11/14 功能,您需要一个支持这些功能的编译器。但请注意,C++ 编译器对版本的处理方式与 Java 编译器不同,即您可能有一个支持某些 C++11 和 C++14 功能的编译器,但不是全部。

C++ 的 JRE 是独一无二的。 C++ 被编译为 native 可执行文件。您可能需要分发您使用的一些库,如果您使用更新的编译器,您必须分发的编译器库也可能不同。但它确实与任何其他图书馆没有什么不同。

关于java - 不同的 C++ 标准与不同的 Java 版本是否具有可比性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33015604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com