Korzystam z Windowsa i mam do napisania program, który znajduje się w Symfonii C++. Żywcem przepisałem ten kod:
#include <iostream>
using namespace std;
#include <cstdlib>
int main(int argc, char* argv[])
{
cout << "Wydruk parametrow wywolania: " << endl;
for(int i = 0; i<argc; i++)
{
cout << "Parametr nr: " << i << " to cstring " << argv[i] << endl;
}
float x;
x=atof(argv[2]);
x = x+4;
cout << x << endl;
}
Jak to uruchamiam program się sypie.. o c chodzi w tym "Argumenty z linii wywołania programu"?
Następnie mam napisać program, który na ekranie wypisze swoją nazwę... czyli chyba powinno być tak:
*argv[0] = "nazwa";
to się w ogóle nie kompiluje....