Warum muss "wichtigste Konstante" Konstante sein?

Imhttp://herbsutter.com/2008/01/01/gotw-88-a-candidate-for-the-most-important-const/ Es wird die "wichtigste Konstante" erwähnt, bei der durch C ++ absichtlich angegeben wird, dass das Binden eines temporären Objekts an einen Verweis auf die Konstante auf dem Stapel die Lebensdauer des temporären Objekts auf die Lebensdauer des Verweises selbst verlängert. Ich habe mich gefragt, warum in c ++ die Lebensdauer des Objekts nur verlängert werden kann, wenn die Referenz const ist und nicht, wenn dies nicht der Fall ist. Was ist das Rationale hinter dem Feature und warum muss es const sein?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage