水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:MSVC特有的关键字__interface,貌似是个大坑?
23楼
|
z16166
|
2022-03-22 17:56:00
|
展开
这个多继承的图是要说明什么?
derived对象的指针无论是cast为base1还是base2的指针,delete这个base指针的话都要能全部析构。
另外,这图有个笔误,没有Derived::~clone()这个函数。
【 在 yytree 的大作中提到: 】
: [upload=1][/upload][upload=2][/upload]
--
FROM 114.241.228.*
25楼
|
z16166
|
2022-03-22 19:02:29
|
展开
厉害。原来这是个老古董特性“ATL Attributes”
更说明了__interface是专用于COM的
【 在 hanjiamajia 的大作中提到: 】
:
: 1. /permissive (C/C++ -> Language -> Conformance mode NO)
2. module 加上 type ([module(type = exe, name = "test")];)
--
FROM 114.241.228.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版