3 Punkte von xguru 2021-10-18 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Header-only-Bibliothek

  • Durch das Registrieren von Funktionen als Commands lässt sich einfach ein REPL implementieren

register_command(add, "add", "Add two numbers");

register_command(&Arithmetic::inc, "inc", "Increment a number");

→ Die Funktionen add und inc werden als Commands hinzugefügt

[Beispielausgabe]

help

add Add two numbers

inc Increment a number

help Show this help

add 3 4

7

inc 21

22

add 3 4 5

Error: expected 2 arguments; got 3

Noch keine Kommentare.

Noch keine Kommentare.