开发者

C vs C++ - cross-platform

开发者 https://www.devze.com 2023-03-29 13:30 出处:网络
I have a very quick question to which I havn\'t fo开发者_开发问答und an answer for. Are there any major platforms (Windows, MacOS, unix, linux, Android, iOS, etc....) out there that supports C but not

I have a very quick question to which I havn't fo开发者_开发问答und an answer for. Are there any major platforms (Windows, MacOS, unix, linux, Android, iOS, etc....) out there that supports C but not C++?

Thanks


C and C++ are not operating system dependant. If there is a compiler that can compile the C/C++ code to execute not he current CPU. All is good.


Since C is a subset of C++, you'll definitely bump into some environment that supports C but no C++. Whether such a platform may be called 'major' by any standards is another question. (There was a C compiler for the C64, but no C++ compiler to my knowledge. The C64 was absolutely a major platform :)


Not sure you got me curious though and I found this site that anyone considering cross-platform development should read Ten Rules for Cross-Platform Development. I personally believe learning how to do things right from the "get-go" is essential.


simply put no, the question is how you program, if a compiler is available for the platform and if your libraries are available for the target platform.

0

精彩评论

暂无评论...
验证码 换一张
取 消