New, remove, malloc, free

newand deleteare called preprocessors, and mallocthey freeare functions. Which means that newand deleteare preprocessors?

+3
source share
1 answer

new and delete are C ++ operators (e.g. +, (), etc.), while malloc and free are (C) functions. Some operators (including new and delete) may be overloaded.

+11
source

All Articles