Zašto mi funkcija malloc ne radi u MS Visual C++ 2010 express, isti kod bez problema radi u Borland C++ 5.2
p = (int*)malloc(m/2 *sizeof(int));
if(p == NULL) {
cout<< "Nema dovoljno memorije!";
return 0;
Provjeru sam izvršio tako da sam za vrijednost m unio 0, međutim ne izvršava naredbu IF kao true.
a uzeo sam <stdlib.h> datoteku