The thread here answers the question about the difference between the two: diff-between-malloc-operatornew
What I'm interested to know is: does one use the other? I suspect "operator new" function calls malloc in some form, but I may be way off. Anyone knows the implementation with say gcc?