[ de_c0der @ 18.02.2007. 14:15 ] @
Lol, nesto sam se scimo, uglavnom kako god probam ucitat podatak sa std ulaza uvijek se moze desit overflow??? Ne kontam ucitat podatak a da do njega ne dodje :D



ako ga ucitam sa:
char ulaz[100];
cin>>ulaz; //moze se prepisat

ako idem sa
scanf("%s",ulaz); //moze se prepisat



ako pak ucitam ovako:
char *pIme;
pIme=new char;
scanf("%s",pIme); //moze se prepisat



ako pak idem sa
char *pIme;
pIme=new char(100);
scanf("%s",pIme); //moze se prepisat



Nisam dosta dugo u C/C++ kucao pa il sam zaboravio pravi nacin ucitavanja il pravog nacina za GCC nema?
poz


[ EArthquake @ 19.02.2007. 15:26 ] @
scanf() funkcija ima nesto sto se zove maximum field width specifier , ili ti , tu mu napises koliko dug string ilis va vec moze maksimalno da bude

npr scanf("%254s", buff);


man scanf i nista vise
[ de_c0der @ 19.02.2007. 18:16 ] @
Da, imas pravo.. to je to!!

Hvala