C vs C++ - cross-platform



我有一个非常快速的问题,我还没有找到答案。是否有主流平台(Windows, MacOS, unix, linux, Android, iOS等....)支持C而不支持c++ ?

谢谢

C和c++不依赖于操作系统。如果有编译器,可以编译C/c++代码来执行,而不是当前的CPU。

由于C是c++的子集,您肯定会遇到一些支持C但不支持c++的环境。这样的平台是否可以被称为"主要"是另一个问题。(据我所知,C64有C编译器,但没有c++编译器。C64绝对是一个主要的平台:)

我不确定你是否引起了我的好奇心,我发现这个网站,任何考虑跨平台开发的人都应该阅读跨平台开发的十项规则。我个人认为学习如何从一开始就把事情做好是很重要的。

简单地说不是,问题是如何编程,如果平台上有编译器可用,并且您的库是否可用于目标平台。

最新更新