String


  • Mod

    volkard schrieb:

    Ich hätte an sowas gedacht

    std::string erstelle_verschluesselung(std::string kopie)
    {
        verschluesseln(kopie);
        return kopie;
    }
    

    Allerdings führt kein existierender Compiler hier NRVO durch (zumindest wenn nicht geinlined wird). Verständlich, denn hier müsste bereits der Aufrufer wissen, dass Funktionsargument und Rückggabewert den gleichen Speicherbereich einnehmen.


Anmelden zum Antworten