社区
C语言
帖子详情
vs2008和vs2010,哪个支持C99?
Ferrerox
2012-02-04 12:00:24
vs2008和vs2010,哪个支持C99?是完全支持不?
...全文
938
8
打赏
收藏
vs2008和vs2010,哪个支持C99?
vs2008和vs2010,哪个支持C99?是完全支持不?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
呆呆猫
2012-02-04
打赏
举报
回复
c99基本就是个鸡肋的版本 等c1x吧
呆呆猫
2012-02-04
打赏
举报
回复
都不支持 不过俺以为c1x vc编译器会跟进的~~
jackyjkchen
2012-02-04
打赏
举报
回复
都不支持,C99是GNU主导的标准,M$完全无视,意图压制C99的普及度,正因为如此,许多跨平台软件都不敢上C99特性,否则在Windows平台只能用gcc编译,这会导致体积和性能都受到影响
sagegz
2012-02-04
打赏
举报
回复
不完全支持,想支持用intel c++ compiler
ProgrammingRing
2012-02-04
打赏
举报
回复
貌似都不支持
JXLFZ
2012-02-04
打赏
举报
回复
就用过vs2010,不支持c99
infinity2021
2012-02-04
打赏
举报
回复
原来是因为这个啊
bluewanderer
2012-02-04
打赏
举报
回复
Windows版的icc一样不让用C99
C99
中变长数组作为函数形参的问题
C99
新增变长数组可以用来作为函数的形参,变长数组作为函数的形参时,要先传入变长数组的长度再传入数组。 但是这只是在Linux下编译并运行,因为
VS
2008
和
VS
2010
对
C99
都不
支持
,因此,如果在VC平台上用数组作形参时只能指定长度。
彻底解决
VS
2008
编译错误:fatal error C1083 无法打开包括文件“stdint.h“
在使用 Visual Studio
2008
编译包含
C99
标准整数类型(如int8_t)的代码时,常因缺失stdint.h头文件出现fatal error C1083错误。本文深入解析该问题的本质 ——
VS
2008
对
C99
支持
有限,未内置stdint.h,并介绍了 Google 的msinttypes 库作为解决方案。该库专为微软编译器实现
C99
标准的整数类型定义(如stdint.h和stddef.h),
支持
VS
2003 至 2015 版本,解决跨平台类型定义的一致性问题。
“变长”数组问题
C89和
C99
GUN GCC ICC
ffmpeg学习---
vs
2008
下ffmpeg配置
本文主要介绍在
vs
2008
怎样搭建ffmpeg开发环境,FFmpeg的版本是2.4.3
fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory
stdint.h文件是
C99
的标准头文件,默认情况下
vs
2008
是不
支持
的,所以在使用过程中肯定会碰到 "No such file or directory"的问题。 解决方案:下载stdint.h或者从
vs
2010
拷贝一份,然后放到Program Files (x86)\Microsoft Visual Studio 9.0\VC\include路径下 参考:https://blog.csdn.net/weixin_33672109/article/details/94256419 ...
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章