Hannibal: $$ von PHP für CPP?

Hallo zusammen

Meine Frage ist so simpel und trotzdem finde ich nichts.
Ich suche das $$ von PHP für CPP(C++).

Mit Strukturen hab ichs schon versucht:
struct datenbank{char A[5];};
datenbank alphabet={".-"};
char nachricht[];
main()
{
scanf("%c",&eingabe);
printf("%c",alphabet.nachricht[0]);
}
Darauf meint er nur, dass es kein "member" namens nachricht gibt.
Wenn ich printf("%c",alphabet.*nachricht[0]); benutze habe ich sogar einen Bug entdeckt, wodurch es nicht besser geht.

Kann mir da jemand helfen?

Gruss Hannibal

  1. Hallo,

    Meine Frage ist so simpel und trotzdem finde ich nichts.
    Ich suche das $$ von PHP für CPP(C++).

    Das gibt es nicht. In Sprachen wie C und C++ müssen alle Variablennamen zur Compiler-Zeit aufgelöst werden - im fertigen Programm gibt's keine Variablennamen mehr [1] - es wird nur noch mit Adressen im Speicher hantiert. Das, was Du machen willst, ist in der Form nur mit einer Scriptsprache lösbar.

    Viele Grüße,
    Christian

    [1] Außer, Du lässt Debugging-Symbole drin und die spielen für die Programmausführung absolut keine Rolle.