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