Taschenrechner programmieren
-
Ich habe da mal eine Frage: Ich habe auf Youtube gesehen, wie in Visual Basic in etwa 10 Min ein TR programmiert wurde.
Bei diesem Rechner erscheint mit jedem Tastendruck das Symbol(+,-,* oder /) oder die Zahl auf dem Display, was ja nicht weiter schwierig ist.
Alerdings gibt es dort eine Funktion compute.
Diese Funktion kann bei einem korrekt eingegebenen String wie z.B. "4+77*3-7" das Ergebnis berechnen.Gibt es eine entsprechende Funktion auch in C++?
-
Nein, so etwas gibt es in C++ nicht direkt. Allerdings gibt es Bibliotheken, die das können (Stichwort: Math Parser).
Ausserdem ist hier nicht das C++ Unterforum, sondern das C++/CLI Unterforum. C++/CLI ist eine .NET Sprache mit einen sehr spezifischen Anwendungsbereich (Interop native/managed) wodurch sie auch ungeeignet ist für Anfänger.
-
OK, danke!