This topic is now archived and is closed to further replies.

C++ question

This topic is 5111 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Both will return a class_name*.

The first points to an array. It having only one element is a coincidence, it could have had more. You will have to delete it with delete[] pObject;.

The second points to a scalar. You must delete it with delete pObject;.

And no, given an arbitrary pointer, there are no ways of telling whether it points to a scalar or an array, to a static, automatic or dynamically allocated variable ...

[edited by - Fruny on December 16, 2003 8:51:21 AM]

Share this post

Link to post
Share on other sites