Evo prostog programa
#include <iostream>
using namespace std;
int main(int argc ,char *argv[]){
if(argv[1]=="-p") cout<<"text"<<endl;
else cout<<"greska"<<endl;
return 0;
}
medjutim kad pokrenem program ,on stalno ispisuje gresku
ciko@qw3rty:~/Desktop/temp$ ./a.out -p
greska
ciko@qw3rty:~/Desktop/temp$ ./a.out
greska
ciko@qw3rty:~/Desktop/temp$ ./a.out -
greskagdje grijesim :/ ?