Ergebnis 1 bis 7 von 7

Thema: C++ exe mit Parametern starten? Als Variablen verwenden!

  1. #1
    Registered User
    Registriert seit
    Feb 2001
    Beiträge
    138
    Renommee
    18

    C++ exe mit Parametern starten? Als Variablen verwenden!

    Hallo!

    Wie kann man es realisieren, dass men eine exe mit varibalen
    aufruft, die dann im prog genutzt werden können?
    geht das überhaupt??

    RICOLA
    Ich verzichte bewußt auf Signaturen

  2. #2
    Registered User
    Registriert seit
    Oct 2000
    Beiträge
    596
    Renommee
    307
    natürlich geht das:
    Code:
    int main(int argc, char **argv)
    , und die variablen in argv kannst du dann beliebig verwenden. oder hab die frage da falsch verstanden?
    "Die Terroristen haben versucht, unsere Gesellschaft zu erschüttern. Die Innenminister haben es geschafft." (Andreas Pfitzmann)

  3. #3
    Registered User
    Registriert seit
    Jan 2001
    Beiträge
    4.852
    Renommee
    1000
    Bzw.:
    Code:
    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR lpCmdLine, int nShow)
    lpCmdLine zeigt auf die Kommandozeile
    www.gimpusers.de - GIMP-Tutorials und -Infos

  4. #4
    Registered User
    Registriert seit
    Feb 2001
    Beiträge
    138
    Renommee
    18
    ach so!?
    Mal ausprobieren.

    Danke
    Ich verzichte bewußt auf Signaturen

  5. #5
    Registered User
    Registriert seit
    Feb 2001
    Beiträge
    138
    Renommee
    18
    ???

    hmmmm, aber ich kann das nicht so recht auswerten:

    cout<<*argv;
    bei >> ./a.out -param12

    Bringt nur "./a.out"



    und
    cout<<**argv;
    bei >> ./a.out -param12

    Bringt nur "."

    ???
    Wie komme ich an "-param12" ran??

    RICOLA

    PS: argc liefert ganz richtig die anzahl der parameter.
    Ich verzichte bewußt auf Signaturen

  6. #6
    Registered User
    Registriert seit
    Aug 2000
    Beiträge
    4.984
    Renommee
    903
    argv ist ein vector (arg vector). Die Anzahl der elemente ist argc (argc count).

    shell:
    me@localhost $
    ./a.out arg1 arg2 arg3 ...


    argv[0] (*argv) -> "./a.out"
    argv[1] -> "arg1"
    argv[2] -> "arg2"
    argv[3] -> "arg3"
    ...
    argc waere hier 4

    stefan

  7. #7
    Registered User
    Registriert seit
    Feb 2001
    Beiträge
    138
    Renommee
    18
    Danke!

    RICOLA
    Ich verzichte bewußt auf Signaturen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. MySQL SP mit n Parametern
    Von wjemaster im Forum Datenbanken
    Antworten: 1
    Letzter Beitrag: 07.04.2008, 22:53
  2. Datei mit Parametern ansprechen
    Von Kuno im Forum Algorithmen und sonstige Programmiersprachen
    Antworten: 6
    Letzter Beitrag: 14.04.2002, 21:42
  3. Antworten: 2
    Letzter Beitrag: 28.02.2002, 16:23
  4. [php]function mit optionalen Parametern ....
    Von dschungelratte im Forum PHP, Perl und ASP
    Antworten: 3
    Letzter Beitrag: 25.10.2001, 18:26
  5. Java Applet mit Parametern!
    Von Kammikazze im Forum Java
    Antworten: 2
    Letzter Beitrag: 18.05.2001, 16:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •