в моем коде я бы хотел, чтобы boost :: shared_ptr не вызывал удаление, а вместо этого вызывал ptr-> deleteMe ().
Также у меня есть несколько функций в стиле C, которые возвращают ptr. Могу ли я вызвать lib_freeXYZ (ptr); вместо того, чтобы пытаться удалить?