String
-
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.