本文介绍了什么是C99支持主要的编译器/工具链的状态呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
要评论我在这里让我停下来想一想的响应:我真的不知道的C99支持状态是什么
维基百科给出的细节了几个编译器,但我没有足够的熟悉C99知道所有的比特,标准件,所以我在寻找一个完形概述问题的答案:
什么是C99支持国家重大的编译器/工具链?
解决方案
- MSVC:故意不执行,除非它用C ++重叠
- GCC:最有用的部分都在(并已一段时间)。一些缺少的功能。
- 铛:索赔完整的C99支持
A response to a comment I made here made me stop and think: "I don't really know what the state of C99 support is."
Wikipedia gives details for a few compilers, but I'm not familiar enough with C99 to know all the bits and pieces of the standard, so I'm looking for a gestalt overview answer to the question:
What is the state of C99 support in major compilers / toolchains?
解决方案
- MSVC: Intentionally not implemented unless it overlaps with C++
- GCC: Most of the useful parts are in (and have been for awhile). Some missing features.
- clang: Claims full C99 support
这篇关于什么是C99支持主要的编译器/工具链的状态呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!