C++ 中 restrict 关键字是什么意思?


C++ 中没有此类关键字。C++ 关键字列表可在 C++ 语言标准 2.11/1 节中找到。restrict 是 C 语言的 C99 版本中的关键字,而不在 C++ 中。

在 C 中,限制限定指针(或引用)原则上是对编译器的承诺,即在指针作用域内,指针的目标只能通过该指针(以及从该指针复制的指针)进行访问。

C++ 编译器也支持该定义以进行优化,但它不是官方语言规范的一部分。

更新于:2019-07-30

1K+ 浏览

启动你的职业

完成课程后获得认证

准备就绪
广告