那就说明 __interface 和 unique_ptr 不兼容。。。
我记得 ATL 里有个 CComPtr ? 好像是这个名称吧。专门针对 COM 对象的智能指针。
其实在有这个 __interface 关键字之前,微软是这样定义的:
#define interface struct
你就老老实实的用 struct 吧。
【 在 z16166 的大作中提到: 】
: 不能有析构
:
https://docs.microsoft.com/en-us/cpp/cpp/interface?view=msvc-170: A Microsoft C++ interface can be defined as follows:
: ...................
--
FROM 115.171.61.*