1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Visual C++ und Kommandozeilenparameter

  • Blixa Barscheck
  • 9. Juni 2007 um 21:33
  • Unerledigt
  • Blixa Barscheck
    12
    Blixa Barscheck
    Mitglied
    Reaktionen
    11
    Punkte
    1.406
    Beiträge
    229
    • 9. Juni 2007 um 21:33
    • #1

    Kann man von Visual C++ erstellten Programmen keine Kommandozeilenparameter übergeben :confused:


    Den beiden Parametern von main() werden anscheinend überhaupt keine Werte übergeben (gleiche Ergebnisse für VS 2003 und 2005):

    Code
    #include <stdio.h>
    
    
    void main(char** argv, int argc){
    
    
        char*s;
    
    
        printf("%i", argc); /* Ausgabe: 3281832*/
    
    
        fflush(stdout);
    
        s = argv[0]; /* Absturz */
    
    }
    Alles anzeigen

    Ich hab schon geschaut, ob ich das bei den Projekt-Eigenschaften einstellen muss.
    Nichts!

    "Von der Gewalt, die alle Wesen bindet, befreit der Mensch sich, der sich überwindet." > Learn more ...

  • Christoph R.
    16
    Christoph R.
    Mitglied
    Reaktionen
    36
    Punkte
    2.626
    Beiträge
    428
    • 9. Juni 2007 um 21:38
    • #2

    Es wird zuerst der Integer (Parameter-Anzahl) und dann das char*-Array übergeben.

  • Blixa Barscheck
    12
    Blixa Barscheck
    Mitglied
    Reaktionen
    11
    Punkte
    1.406
    Beiträge
    229
    • 9. Juni 2007 um 21:42
    • #3

    ahhh! schön peinlich!

    thx!

    "Von der Gewalt, die alle Wesen bindet, befreit der Mensch sich, der sich überwindet." > Learn more ...

  • JohannesBuchner
    7
    JohannesBuchner
    Mitglied
    Punkte
    455
    Beiträge
    90
    • 10. Juni 2007 um 00:23
    • #4

    Kann ich mir auch nie merken ...

    It's like the square root of one million ... no one will ever know.

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 10. Juni 2007 um 00:49
    • #5

    Sie gehören einfach alphabetisch nach Variablennamen geordnet, ganz einfach :)

    *plantsch*

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung