Реализация обратных вызовов интерфейса - управление - PullRequest
2 голосов
/ 22 декабря 2010

Я думал о создании некоторых обратных вызовов путем наследования интерфейса. Вопрос в том, должен ли я взять, скажем, shared_ptr, unique_ptr или необработанный указатель? Я не хочу определять управление памятью производного класса, потому что у них должно быть собственное неопределенное управление памятью.

1 Ответ

0 голосов
/ 04 марта 2011

std::function * * 1002

Ваше использование похоже на то, для чего идеально подходит std :: function (well boost :: function).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...