Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

C++ doesn't coerce the void* malloc returns into an int* , C does. You have to write

    int* foo = (int*)malloc(sizeof(int));
in C++ or the compiler gives a type error.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: