Startparameter übergeben und auslesen



  • Hallo,
    ich habe ich das Problem, dass ich beim Aufruf eines Programms einen Art "Parameter" übergeben möchte.

    Es soll z.B. das Programm hallo.exe aufgerufen werden und gleichzeitig ein Pfad z.B. c:\hallo\hallo.txt übergeben werden. Dieser soll dann ausgelesen werden, sodass genau diese Datei geöffnet werden kann.

    Kann mir bitte jemand helfen?!? Bitte um genaue Erklärung, da ich mich nicht allzu gut in C++ auskenne.

    danke



  • int main( int argc, char* argv[] )
    {
    /* dein programm */
    }

    in argc stehen die anzahl der kommandozeilen-argumente,
    in argv stehen die argumente stelbst.

    achtung: der name des programms ist immer in argv[0] enthalten,
    d.h. argc ist immer >= 1.


Anmelden zum Antworten