C++ 中 restrict 关键字是什么意思?
C++ 中没有此类关键字。C++ 关键字列表可在 C++ 语言标准 2.11/1 节中找到。restrict 是 C 语言的 C99 版本中的关键字,而不在 C++ 中。
在 C 中,限制限定指针(或引用)原则上是对编译器的承诺,即在指针作用域内,指针的目标只能通过该指针(以及从该指针复制的指针)进行访问。
C++ 编译器也支持该定义以进行优化,但它不是官方语言规范的一部分。
广告
C++ 中没有此类关键字。C++ 关键字列表可在 C++ 语言标准 2.11/1 节中找到。restrict 是 C 语言的 C99 版本中的关键字,而不在 C++ 中。
在 C 中,限制限定指针(或引用)原则上是对编译器的承诺,即在指针作用域内,指针的目标只能通过该指针(以及从该指针复制的指针)进行访问。
C++ 编译器也支持该定义以进行优化,但它不是官方语言规范的一部分。