Tag: restrict qualifier

restrict关键字在gcc / g ++中提供了很大的好处

有没有人看到任何数字/分析是否在gcc / g ++实际中使用C / C ++ restrict关键字在现实中(而不仅仅是在理论上)提供了显着的性能提升? 我读过各种推荐/贬低它的用法的文章,但我没有碰到任何真正的数字,实际上certificate双方的论点。 编辑 我知道restrict并不是C ++的正式组成部分,但是它受到了一些编译器的支持,我读过了Christer Ericson的一篇文章,强烈build议使用它。

C99'restrict'关键字的现实用法?

我正在浏览一些文档和问题/答案,并看到它提到。 我读了一个简短的描述,指出这基本上是程序员的承诺,指针不会被用来指向别的地方。 任何人都可以提供一些现实的情况下,其价值实际上使用?