1

私が開発しているコードは、ベアポインターの処理を回避しようとしていますが、イベントベースの機能を追加したいと思います-ここでもスマートポインターを使用しますが、理解しているように、これは、delete演算子を使用してevent_baseが削除されることを意味しますこれまでに見たすべての例のように、event_base_freeの代わりに。これは安全ですか?unique_ptr(event_base_new())を使用するだけで、心配する必要はありませんか?

4

1 に答える 1

4

std :: unique_ptrを使用すると、削除者を指定できるため、event_base_削除メカニズムを使用する方法を見つけることができます。

于 2012-08-22T05:26:23.503 に答える