gpt4 book ai didi

c++ - 为什么 C++ 被称为 'usually' 编译语言?

转载 作者:可可西里 更新时间:2023-11-01 18:07:35 27 4
gpt4 key购买 nike

C++ tag wiki , 据称

C++ is a ... (usually) compiled ... programming language ...

Wikipediacplusplus.com断言 C++ 是一种编译语言,没有提及任何异常(exception)情况。

您能否告诉我们为什么 C++ 通常但不是总是是编译语言的原因? C++ 什么时候可以被视为非编译语言?


维基百科:

C++ is a compiled language, with implementations of it available on many platforms.

cplusplus.com:

... is a compiled language. C++ compiles directly to a machine's native code, allowing

这可能表明存在非编译形式的 C++。是什么让 wiki 声明“通常”?

最佳答案

因为C++标准定义的“C++”只是一种编程语言,运行在抽象机器上。实现可以自由地做他们想做的任何事情来模拟该抽象机器的行为。

因此,无论是否有人真正制作了 C++ 解释器,说 C++ 总是编译都是没有根据的假设。

关于c++ - 为什么 C++ 被称为 'usually' 编译语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48792252/

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