1

CArray T(&)(N)a 、 aのいずれかを取る constrexpr 関数を作成していますstd::array。私は2つの関数を書かなければならないと思います(あなたがもっとよく知っているなら、私は喜んで知りたいです)、

しかし、std::array で書いた内容が気になります

    constexpr float LinInterp01(const std::array<float, N>& inArray, float inX);

const & または not で渡す constrexpr 関数を作成するときは正しいですか?

コンパイル時にコンパイラがコピーをインスタンス化し、コンパイル時に L 値の概念がないため、そうあるべきだと思います。

誰かが私にこれを説明できますか?

4

1 に答える 1