Hallo,
habe da ein kleines Problem bei einem Taschenrechnerprogramm und zwar:
Es sollen in der Kommandozeile drei Argumente übergeben werden z.B.: '4' '*' '5' , das funktioniert auch super, jedoch muss das Programm auch den '&' und '|' Operator verarbeiten können. Wenn ich nun ins cmd aber "Programmname.exe '4' '&' '5'" eingebe, steht dort: "Der Befehl " ' " ist entweder falsch geschrieben oder konnte nicht gefunden werden." Anscheinend nimmt er den Operator irgendwie falsch auf, da es ja auch der Und-Bit-Operator und der Adressoperator ist. Vielleicht hängt es irgendwie damit zusammen, würde mich über jeden Tipp freuen.
Gruß Tobi
habe da ein kleines Problem bei einem Taschenrechnerprogramm und zwar:
Es sollen in der Kommandozeile drei Argumente übergeben werden z.B.: '4' '*' '5' , das funktioniert auch super, jedoch muss das Programm auch den '&' und '|' Operator verarbeiten können. Wenn ich nun ins cmd aber "Programmname.exe '4' '&' '5'" eingebe, steht dort: "Der Befehl " ' " ist entweder falsch geschrieben oder konnte nicht gefunden werden." Anscheinend nimmt er den Operator irgendwie falsch auf, da es ja auch der Und-Bit-Operator und der Adressoperator ist. Vielleicht hängt es irgendwie damit zusammen, würde mich über jeden Tipp freuen.
Gruß Tobi