Prikaz jedne poruke
Stara 8.4.2012, 21:52   #8
Geomaster
V.I.P. Programiranje
 
Član od: 28.6.2007.
Lokacija: Beograd
Poruke: 2.342
Zahvalnice: 2.836
Zahvaljeno 1.047 puta na 507 poruka
Slanje poruke preko MSN-a korisniku Geomaster Slanje poruke preko Skypea korisniku Geomaster
Određen forumom Re: Funkcije u windows.h biblioeci...

Citat:
ozzytheking kaže: Pregled poruke
@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.
Geomaster je offline   Odgovor sa citatom ove poruke