为什么我们在C ++中使用限制限定符?

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

在C语言中,限制限定的指针(或引用)基本上是对编译器的承诺,即对于指针的范围,只能通过该指针(以及从指针复制的指针)访问指针的目标。

C ++编译器也出于优化目的而支持此定义,但它不是官方语言规范的一部分。