0

定数データが​​ある場合、たとえば次の形式で

  • double const * constまた
  • double const *

これはコンパイラに同じ情報を__restrict与えますか / 同じ効果がありますか?

私が理解している限り、__restrict基本的には、指しているデータが別のポインターによって/によって変更されないことを約束します。つまり、const 値へのポインターは、同じような約束をしますね。

__restricthere は、Visual Studio のキーワードを指します。GCCでも意味は似ていると思います。

4

2 に答える 2