Citat:
ozzytheking kaže:
@Geomaster: Bas je fora u tome da NULL ne sme da se prosledi. I ja sam se vodio tom logikom da ako prosledim NULL kao argument da funkcija nece upisivati nista u lokaciju zadatu argumentom (kao npr time(NULL)), ali to ne radi, odnosno radi kad se program pokrene normalno, ali prilikom debagovanja se javlja SEGF. I to nije slucaj samo sa tom funkcijom, nego sa svim Windows funkcijama (barem onim sa kojima sam ja radio), neke cak ne uspeju ni da urade ono za sta su zaduzene pre nego sto se javi SEGF (konkretno ReadConsoleInput()).
Sad kad pogledam ovo sto je Belphegor postavio, izgleda da ovo "opt" znaci da moze da se prosledi i NULL, ali nijedna od ovih funkcija koje ja koristim nema "opt" kao osobinu/stagod argumenta.
|
Onda se izvinjavam, ali stvarno, u svim APIjima koje sam koristio, nije se dogodilo da ne mogu da prosledim NULL out parametru a da program crashuje. Ima izuzetaka, naravno, kada je upravo poenta funkcije da vrati nešto u takvom parametru, kada nema smisla proslediti NULL.