例如,C99标准的C编程语言支持十六进制浮点文字,但C ++标准的C ++不支持。
我测试了它,GCC在C ++ 03模式下识别了十六进制浮动文字(-std = c ++ 03)但是根据C ++标准,它不应该。我知道,这不是悲剧,我只是对这个问题感兴趣..
GCC编制器是否符合标准?你能推荐我一个符合标准“完美”的C / C ++编译器吗?
答案 0 :(得分:5)
答案 1 :(得分:0)
Comeau编译器使用自己的libcomo标准库,尽可能接近完美的C ++ 03支持。
对于C ++ 11 Clang with libc ++和GCC with libstdc ++都很不错,但还不完美(还)