Kommandozeilenparameter auswerten
-
Hey,
Wie verwerte ich Kommandozeilenparameter bei C++? Also soweit ich weiss, gibt argc die Anzahl der Argumente an und argv ist ein array aus pointern zu den einzelnen Argumenten oder?
Wie kann ich dann z.B. auf das erste Argument zugreifen?
Soweit kam ich:if (argc == 1) //schauen ob ein(also eigentlich zwei) Argument vorhanden; das Erste Argument(= 0) ist immer der Name des Programmes oder? { //und nun?^^ }
Danke
-
std::cout<<argv[0];
-
Hallo
Oder halt argv[1]
chrische
-
wenn du dir nicht sicher bist, probier einfach aus, was du bekommst
z.B.
for ( int i = 0; i < argc; ++i ) { cout << argv[i] << endl; }
dann siehst du ja, was du bekommst und was du auswerten kannst
-
ahso, ja das ist einfacher als ich dachte
Damke