我知道 C++ 有细微的变化,例如 C++11 或 C++14。如果我有微 Controller 或其他计算机设备,是什么决定了代码是否可以在该计算机上运行。 IE。什么决定了 Arduino 是否可以运行 C++14 代码?
是我机器上的编译器,其他系统处理器上的解释器还是什么?
最佳答案
这是编译器的版本。如果编译器支持语法/C++ 版本并且编译器适用于平台 - 那么将生成有效代码。
关于C++ 什么决定了哪个版本的 C++ 可以在特定架构(如 Arduino)上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30749214/