Der Martin: dynmische variablen in c++

Beitrag lesen

Hallo Peter,

Irgendwie hänge ich ein wenig. Was in PHP so einfach mit $$var geht scheint in c++ irgendwie nicht gar so einfach zu gehen.

Nein, das ist auch konzeptbedingt nicht möglich.

Ich will einen variablenname zusammenbauen und dann den inhalt aus dieser variable auslesen, geht das überhaupt?

Nein, denn in C/C++ existieren zur Laufzeit keine Variablennamen mehr. Der Code wird ja vom Compiler in reine Maschinensprache übersetzt, die Variablenbezüge werden damit auf Speicheradressen umgesetzt. Der Name der Variablen geht bei der Übersetzung komplett verloren und ist für die Ausführung des Programms auch nicht mehr erforderlich.

Ich weiß auch noch nicht genau, was du mit diesem Konstrukt anstellen willst, aber vielleicht solltest du dich mit Zeigern anfreunden? Das könnte zumindest in die Richtung gehen.

Schönen Tag noch,

Martin

--
Wenn Zeit das Kostbarste ist, was wir haben, dann ist Zeitverschwendung die größte aller Verschwendungen.
  (Benjamin Franklin, amerikanischer Tüftler und Politiker)