Ich denke, die Frage ist klar genug. Wird das autoSchlüsselwort Konstanz automatisch erkennen oder immer einen Nicht-Konstantentyp zurückgeben, selbst wenn es z. zwei Versionen einer Funktion (eine, die zurückgibt constund die andere, die dies nicht tut).
Nur zur Veranschaulichung, ich benutze const auto end = some_container.end()vor meinen for-Schleifen, aber ich weiß nicht, ob dies notwendig ist oder sich sogar von normal unterscheidet auto.
cbeginundcendgeben Sie einenconst_iteratorby-Wert zurück.const autohat noch seinen Zweck und ist nicht redundant.