String-Literale: Wohin gehen sie?

Ich bin daran interessiert, wo string-Literale zugeordnet/gespeichert.

Fand ich eine faszinierende Antwort hiernämlich:

Definition einer string-inline tatsächlich bettet die Daten in das Programm selbst und kann nicht geändert werden (einige Compiler dies zulassen, von einem klugen trick, nicht stören).

Aber, es hatte zu tun mit C++, nicht zu erwähnen, dass es sagt, nicht zu stören.

Ich mich damit befasse. =D

Also meine Frage ist, wo und wie ist mein string-literal gespeichert? Warum sollte ich nicht versuchen, zu ändern? Auch die Umsetzung variieren von Plattform zu Plattform? Hat jemand die Pflege zu erarbeiten, die "smart trick?"

InformationsquelleAutor der Frage Chris Cooper | 2010-04-07

Schreibe einen Kommentar