As soon as you access the API it goes out of the window. The only reason to do it in most cases is to reduce the final .exe size. You can do things with the preprocessor to use a custom allocator (i.e. call HeapAlloc) on Windows, and revert to the default (which probably uses new) on other systems.

I'm not quite sure what you're getting at.