Autor Beitrag
Nagelbrett
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75



BeitragVerfasst: So 24.10.04 11:21 
Hallo,

angenommen ich habe eine Konstante xyz=5, eine Integer-Variable a und eine String-Variable b. In meinem String steht nun der Name der Konstante, also 'xyz'. Gibt es nun eine einfache Möglichkeit, meinem a den Wert der Konstante, die im String b steht, zuzuweisen, ohne das Kompliziert mit if-Abfragen zu machen?
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: So 24.10.04 11:25 
Nein, denn zur Laufzeit gibts keine Namen mehr für die Konstanten sondern ausschließlich die Adressen, wo diese Konstanten stehen bzw. eben die Konstante selbst.

_________________
JSXGraph
Nagelbrett Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75



BeitragVerfasst: So 24.10.04 11:28 
hm ok..
ich dachte nur, wie funktioniert das dann bei Color-Werten? wenn ich da zur Laufzeit eine Farbe in einen String umwandle, die es als Konstante gibt (also z.b. clRed), dann gibt er mir auch das "clRed" aus und nicht die RGB-Werte....
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: So 24.10.04 11:38 
Iirc machen die das per case-abfrage o.ä. TColor ist ja im Prinzip nichts anderes wie ein Integer.

_________________
JSXGraph