VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 917|回复: 5

为什么VC自定义的类一定要有一个基类?

[复制链接]

4

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-7 11:30:01 | 显示全部楼层 |阅读模式
我刚开始学VC,在class view中右键选“new class”增加一个类,结果不仅要输入类名,还一定要选择一个基类,可我的类只是一个实体类,不需要继承什么其它特性。如何去掉这个限制?C#里就没有这种要求啊,谢谢!
回复

使用道具 举报

0

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-8 00:54:01 | 显示全部楼层
选择generic class
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-8 08:36:01 | 显示全部楼层
不一定啊,
定义基于MFC类,需要选择基类
定义一般的类,选择generic class,可以不用基于MFC类
回复

使用道具 举报

1

主题

27

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-1-8 14:00:01 | 显示全部楼层
插入->新建类->generic class
或者建个.cpp和.h然后加入工程就ok了.
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-15 23:00:02 | 显示全部楼层
同意LZ的
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-26 14:15:01 | 显示全部楼层
感谢搂主,我也正想问这个问题的,原来有热心人已经解答了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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