Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pokretanje programa sa komandne linije

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pokretanje programa sa komandne linije

[ Pregleda: 3656 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

inostranac

Član broj: 141142
Poruke: 35
*.kolej.mff.cuni.cz.



Profil

icon Pokretanje programa sa komandne linije20.04.2007. u 16:15 - pre 206 meseci
Pozdrav svima!
Unapred se izvinjavam ako je ovo pitanje vec bilo postavljano, ali nisam mogao da ga nadjem.

Hteo bih da pokrenem program sa komandne linije sa dva parametra - ceo broj i string (ime odredjenog fajla)

Zna li neko kako se zadaju ti parametri, da li je f-ja main standardno int main ( int argc, char *argv[] )
i kako mogu da to ime fajla koristim posle za citanje iz istog?

Hvala puno!
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ns.ac.yu.



Profil

icon Re: Pokretanje programa sa komandne linije21.04.2007. u 08:31 - pre 206 meseci
Code:

#include <iostream>
#include <string>

using namespace std;

int main(int argc, char** argv) {

     if (argc != 3) {

        cout << "pogresan broj parametara!" << endl;

        return -1;
    }

    int nCmdInt = atoi(argv[1]);
    string strCmdString = argv[2];

    cout << "uneli ste: " << endl;
    cout << "broj = " << nCmdInt << endl;
    cout << "string = " << strCmdString << endl;

    return 0;
}


pokrenes program iz komandne linije:
Code:

myprog.exe -34 trla_baba_lan??

ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

inostranac

Član broj: 141142
Poruke: 35
*.kolej.mff.cuni.cz.



Profil

icon Re: Pokretanje programa sa komandne linije23.04.2007. u 23:59 - pre 206 meseci
Hvala ti Nikola, preciznije i potpunije verovatno nije moglo...

Pozz
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pokretanje programa sa komandne linije

[ Pregleda: 3656 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.