Programmzeilenargumente festlegen



  • Hallo, ich nutze als IDE Bloodshev Dev C++ und möchte bei folgendem Programm die Argumente (argumente[]), sowie die Anzahl der Argumente in der Programmzeile übermittlen.

    Ohne IDE würde das wohl so aussehen:

    Prompt > argument1 argument2 argument3

    Wie kann ich in Bloodshev die Argumente festlegen?

    Hier das Proramm:

    #include <iostream>

    using namespace std;

    int main(int argumentenanzahl, char *argumente[]){
    cout << "Die Argumente der Kommandozeile an Main: \n";
    cout << "Programmname: " << argumente[0] << '\n';

    for(int i=1; i<argumentenanzahl; i++){
    cout << "argumente[" << i << "] :" << argumente[i] << '\n';
    }

    system("Pause");
    return 0;
    }



  • Hallo,

    im Menü "execute" gibt es doch den Punkt "Parameters"?

    MfG,

    Probe-Nutzer



  • Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Probe-Nutzer schrieb:

    Hallo,

    im Menü "execute" gibt es doch den Punkt "Parameters"?

    MfG,

    Probe-Nutzer

    Ja den habe ich auch gefunden, allerdings funktioniert es nicht wenn ich hier einfach argumente eingebe.

    Diese werden nicht übernommen.

    Muss ich die in einer bestimmten Form angeben ( mit komma oder einfach mit leerzeile habe ich versucht)?


Anmelden zum Antworten