游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8589|回复: 15

c++中的interface关键字

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2007-5-18 11:15:00 | 显示全部楼层 |阅读模式
c++中有没有interface关键字?
最近看DirectX sample:skinned mesh. 头文件中有
typedef interface ID3DXAllocateHierarchy ID3DXAllocateHierarchy;
什么意思,请高手指点

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-18 11:48:00 | 显示全部楼层

Re:c++中的interface关键字

没听说过有
VC里倒是能用

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-18 11:58:00 | 显示全部楼层

Re:c++中的interface关键字

好像是C++/CLI的

8

主题

390

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-5-18 19:34:00 | 显示全部楼层

Re:c++中的interface关键字

就是struct,宏定义替换了而已

12

主题

217

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
发表于 2007-5-18 22:13:00 | 显示全部楼层

Re: c++中的interface关键字

VC可以用,?H?H是?法上表?抽象的手段.

6

主题

396

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
发表于 2007-5-19 01:01:00 | 显示全部楼层

Re:c++中的interface关键字

idl吧

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2007-5-19 14:10:00 | 显示全部楼层

Re:c++中的interface关键字

跟struct不太一样。虽然typedef的是struct。
就像_T()一样,虽然从代码表面上看有没有都一样,但是VC编辑器有很多不可告人的秘密~
你用struct和interface两个都试试,就可以看见在ClassView中,它两的标志是不同的。一个是普通的机构体图标,一个是接口图标。其实编辑器内部也会做一些小动作,就像楼上说的IDL语言之类的。

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2007-5-20 02:55:00 | 显示全部楼层

Re:c++中的interface关键字

貌似在com中用的!

2

主题

71

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2007-5-20 13:03:00 | 显示全部楼层

Re:c++中的interface关键字

标准C++已经引入了

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-20 14:46:00 | 显示全部楼层

Re:c++中的interface关键字

LS详细说一下,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 00:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表