Kommandozeilen Funktionsargumente an neue Funktion übergeben ?? (Anfänger)



  • Hallo zusammen,

    habe da ein Problem ich bekomme die werten
    die ich in der Kommandozeilen eingebe nicht in eine neue (nicht main)
    Funktion übergeben

    int main (int argc, char* argv[] ) <-- werte an neue Funktion übergeben und ausgeben
    {
    // bla bla

    }

    für Programm Beispiele wäre ich sehr Dankbar !!! 😉 😉

    ALoHa
    A.K



  • Was ist denn daran so schwierig, zwei Werte zu übergeben? Du mußt nur die richtigen Paramtertypen auf der Zielseite verwenden:

    void printargs(int ct,char** args)
    {
      for(inti=0;i<ct;++args)
        cout<<args[i]<<endl;
    }
    
    int main(int argc,char*argv[])
    {
      printargs(argc,argv);
      return 0;
    }
    


  • erst mal Danke für die schnelle Hilfe, hat Funktionirt.
    (jeder hat mal angefangen)

    GG
    Clever38


Log in to reply