Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.287 pregleda

Najnovija ↓

Pokretanje programa sa komandne linije 20.04.2007. u 17:15 · pre 237 meseci #1
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!
Re: Pokretanje programa sa komandne linije 21.04.2007. u 09:31 · pre 237 meseci #2
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??
Potpis
ja sam panker sa diplomom kod moje mame...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme