首页 >后端开发 >C++ >Visual Studio 对新兴 C 和 C99 标准的支持程度如何?

Visual Studio 对新兴 C 和 C99 标准的支持程度如何?

Patricia Arquette
Patricia Arquette原创
2024-12-25 02:51:09988浏览

How Well Does Visual Studio Support Emerging C   and C99 Standards?

Visual Studio 拥抱新兴 C 标准

C99 和 C 11 的引入给语言标准带来了实质性的进步。然而,开发人员长期以来一直质疑 Visual Studio 是否会纳入这些新功能。

微软在此事上的立场主要受到用户反馈的影响。该公司专注于实现已获得大量需求的功能,例如可变参数宏、long long 和各种编译指示。然而,Visual Studio 用户对 C -0x 的压倒性偏好导致对 C-99 添加的关注较少。

尽管 Microsoft 的实施有限,但用户已经找到了解决方法。 Intel 的 C 编译器与 Visual Studio 兼容,支持 C99 代码并提供与 GCC 类似的标志。这种方法允许开发人员利用 Visual Studio IDE 中的 C99 功能。

为了提高跨多个平台的可移植性,开发人员可以考虑切换到 Intel CC 或 GCC 并利用 Eclipse 编程环境。这种方法提供了增强的可移植性和对现代 C 功能的访问。

以上是Visual Studio 对新兴 C 和 C99 标准的支持程度如何?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn