Frage zu den Programm Parametern
-
Ich habe irgendwie ein ganz simples Problem, das ich jedoch irgendwie nciht beheben kann:
Ich will das Parameter meines Programmes überprüfen und wenn es 1 ist, soll halt ein bestimmter Programmzweig ausgeführt werden. Mein Code sieht wie folgt aus(ist natürlich ein Windows Programm):
if(lpCmdLine == "1") { ... } else { ... }Das Problem ist nun folgendes. Ich führe das Programm mit "run.exe 1" aus (run.exe ist der Name des Programms). Jedoch wird IMMER der else Zweig ausgeführt. Was kann man da machen?
-
Strings kannst du mit lstrcmp vergleichen
