首页 > 后端开发 > C++ > 为什么'static”关键字在 C 中被弃用,然后又不再被弃用?

为什么'static”关键字在 C 中被弃用,然后又不再被弃用?

Linda Hamilton
发布: 2024-11-16 12:10:03
原创
569 人浏览过

Why Was the 'static' Keyword Deprecated in C   and Then Undeprecated?

C 中弃用 'static' 关键字

在 C 中,'static' 关键字可用于控制翻译单元内符号的可见性。然而,在 n3092 中,它在命名空间范围内的使用已被弃用。此弃用已在 n3225 中删除。

C 标准核心语言缺陷报告和已接受问题,修订版 94:

1012 中解释了弃用的删除。不赞成静态

本质上,人们认为弃用是荒谬的。 “static”很可能仍然是 C 的一部分,因为它在声明具有内部链接的函数和对象方面很有用,而无需在未命名的命名空间中使用不必要的样板代码。

以上是为什么'static”关键字在 C 中被弃用,然后又不再被弃用?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板