Rufe eine Nicht-Konstanten-Mitgliedsfunktion von einer Konstanten-Mitgliedsfunktion auf

Ich würde gerne wissen, ob es möglich ist, eine Nicht-Konstanten-Member-Funktion von einer Konstanten-Member-Funktion aufzurufen. Im folgenden Beispiel gibt First einen Compilerfehler aus. Ich verstehe, warum es einen Fehler gibt. Ich würde gerne wissen, ob es eine Möglichkeit gibt, ihn zu umgehen.

class Foo
{
   const int& First() const
   {
         return Second();
   }

   int& Second()
   {
        return m_bar;
   }

   int m_bar;
}

ch möchte nicht wirklich über die Weisheit sprechen, das zu tun. Ich bin gespannt, ob es überhaupt möglich is

Antworten auf die Frage(14)

Ihre Antwort auf die Frage