コンテナに渡されるオブジェクトをコンマと&に入れた理由をいくつかのボディに教えてください。私はここにあるコンストラクタでアンパサンドとコンボを使用して
Book::Book(const Date &date);
混乱は、値が参照によって渡され、関数内でその変数にどんな変化が起こるが、その後反映しなければならないので、通常&記号は、いくつかの機能で使用されていることです。しかし一方で、constはその変数に代入を行うことができないと言っています。
体型がそれについての良いアイデアを持っている場合は、その理由を教えてください。
値を渡すためにはコピーを作成する必要があり、コピーコンストラクタを呼び出す必要があるコピーコンストラクタを呼び出す必要があるためコピーコンストラクタに値渡しすることはできません。 –