Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++ ja komentoriviparametrit

thuge94 [07.04.2006 23:39:15]

#

Moj. Miten pystyy tulostamaan c++:ssa ohjelmalle komentoriville annetut parametrit? Siis tähän tyylliin:
c:\dev-cpp\mikalie.exe tamatulostuu
ja ohjelma näyttää parametrinä olleen "tamatulostuu"-tekstin.
Varmaan kysytty montakin kertaa eri paikoissa, mutta täältä en löytänyt vastausta.

Antti Laaksonen [07.04.2006 23:50:14]

#

Aihetta käsiteltiin hiljan:
https://www.ohjelmointiputka.net/keskustelu/11983-muuttujan-vieminen-c-ohjelmaan

Koodi on siis suunnilleen tällainen:

#include <stdio.h>

int main(int argc, char *argv[]) {
    int i;
    // tulostetaan kaikki parametrit
    for (i = 0; i < argc; i++) {
        printf("%s\n", argv[i]);
    }
}

Tässä argc on parametrien määrä ja argv on taulukko, jossa ne ovat.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta