ZFX
ZFX Neu
Home
Community
Neueste Posts
Chat
FAQ
IOTW
Tutorials
Bücher
zfxCON
ZFXCE
Mathlib
ASSIMP
NES
Wir über uns
Impressum
Regeln
Suchen
Mitgliederliste
Membername:
Passwort:
Besucher:
4440682
Jetzt (Chat):
16 (0)
Mitglieder:
5239
Themen:
24223
Nachrichten:
234554
Neuestes Mitglied:
-insane-

FAQ - Frequently Asked Questions - Allgemeine Programmierung


Fehler bei Rückgabe eines LPSTR

Ein LPSTR ist ein Zeiger, wie der Name schon sagt (LP). Wenn ein lokales Objekt zurückgegheben wird, und nach Ende der Funktion zerstört wird, ist dieser Zeiger natürlich nicht mehr gültig. Besser ist es einen std::string per value zurückzugeben. Weil auch das manchmel Probleme macht, ist es noch besser eine Referenz auf einen String als Parameter zu verlangen und diesen mit dem Rückgabewert zu füllen. (Ist aber natürlich umständlich)