Как предотвратить создание объекта в куче?

Кто-нибудь знает, как я могу, в независящем от платформы коде C ++ предотвратить создание объекта в куче? То есть для класса «Foo» я хочу запретить пользователям делать это:

Foo *ptr = new Foo;

и только позволить им сделать это:

Foo myfooObject;

У кого-нибудь есть какие-либо идеи?

Ура,

Ответы на вопрос(9)

Ваш ответ на вопрос