Originally posted by Yves M
What ? Isn't it allocating memory on the heap ? Of course "heap" is an ill-defined word since the process heap (managed by Windows) is different from the "conceptual heap" which is managed by new / delete / malloc / free. But what is the "free-store" ?
In general the terms 'heap' and 'free-store' are referring to the same...if you read many tutorials you will find this common description.

Nevertheless there are differences which are described in the following article...