refで配列を渡したいのですが?配列は最初の要素へのポインタで、refで '全体配列'を渡したいと思います。私はC++ - refで配列を渡す
void someFunction(double& adouble){...}
を定義する場合、adoubleダブルス二重ではなく、配列への参照です。
私は
void anotherFunction(double* adouble){...}
を定義するならば、私の議論は、右、ダブルまたは配列へのポインタであるが、それは参照によって渡されていませんか?
おかげで、特定のサイズについて
アレイは、その最初の要素へのポインタではありません。配列は配列です。ポインタはポインタです。配列を渡したい場合は、ほとんどの場合、代わりに 'std :: vector'を使用することがほとんどです。 – jalf
コメントが1つではありません。**配列はPOINTER **ではありません。それはあなたがそれ以上の問題を引き起こす前に、あなたの頭からその誤った概念を取得します。 – Mankarse