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!


Log in to reply