讨论const的实现机制

来源:互联网 发布:魔兽官方对战平台mac 编辑:程序博客网 时间:2024/05/17 13:09

说实话 我感觉 const 的实现应该和 宏类似。

例如 const int i = 10; 当代码中有引用到 i 的地方 就直接用 10 这个常数替换掉, 只是相对宏会做一次类型安全检测,发现类型不对会进行报错。

如果是这样实现的话,那const就应该是在编译期展开的,而不是在运行时定义的了。


原创粉丝点击