Diese Frage erregt aus der Frage "Warum ist
const im Funktionsrücklauftyp, der ein
const Zeiger ignoriert?"
Code: Select all
int* const Foo();
< /code>
ist identisch mit < /p>
int* Foo();
Ich weiß, dass
const im Funktionsrücklauftyp, der ein Grundtyp ist, ignoriert wird, da
const nur für LVALUE -Expressionen . /> Funktionsertragstyp, der ein grundlegender Typ ist, ist die Rückgabe von Nicht-Referenzfunktionen, und der Rückgabetyp der Nicht-Referenzfunktion ist
PrValue . />
Ein Funktionsaufruf oder ein überladener Operator-Ausdruck, dessen Rückgabetyp nicht referenziert < /em> < /li>
< /ul>
< /blockquote>
. Bitte korrigieren Sie mich, wenn ich falsch verstehe.