免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1385 | 回复: 8
打印 上一主题 下一主题

这段代码是啥意思啊…… [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-08 10:21 |只看该作者 |倒序浏览
typedef struct AAA{
                BBB        bbb;
                HANDLE        hThd;

                struct AAA()
                {        hThd = NULL;        }
        }AAA;

        typedef ListTemplate <AAA>        AAAList;

BBB是一个类。看不懂这个人到底在干什么……谁给讲讲阿

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2006-03-08 10:24 |只看该作者
定义了一个list,表元类型为AAA
AAA里面真正有用的是一个bbb和一个handle

论坛徽章:
0
3 [报告]
发表于 2006-03-08 10:28 |只看该作者
原帖由 cjaizss 于 2006-3-8 11:24 发表
定义了一个list,表元类型为AAA
AAA里面真正有用的是一个bbb和一个handle


然后呢
                struct AAA()
                {        hThd = NULL;        }
是什么意思?
(怎么看怎么像构造函数……)

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
4 [报告]
发表于 2006-03-08 10:30 |只看该作者
说对了,就是构造函数

论坛徽章:
0
5 [报告]
发表于 2006-03-08 10:41 |只看该作者
哈哈,学到了!!原来结构体也可以带构造函数阿,呵呵

自己试了一下,还可以带参,服了……
(想起一前在哪儿听说过,有时把class都换成struct也能编译通过,现在一看真有可能)

cjaizss谢了!!!

论坛徽章:
0
6 [报告]
发表于 2006-03-08 10:42 |只看该作者
前边所有的类型都在别的文件里定义过

这是一个结构而已,你如果清楚,知道怎么用就行了

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
7 [报告]
发表于 2006-03-08 10:52 |只看该作者
原帖由 ukin50 于 2006-3-8 10:41 发表
哈哈,学到了!!原来结构体也可以带构造函数阿,呵呵

自己试了一下,还可以带参,服了……
(想起一前在哪儿听说过,有时把class都换成struct也能编译通过,现在一看真有可能)

cjaizss谢了!!!

C++下,struct和class本质无区别

论坛徽章:
0
8 [报告]
发表于 2006-03-08 10:53 |只看该作者
struct AAA()
                {        hThd = NULL;        }
这一句
前面 struct   干什么用的????难道是返回类型????

为什么不写成
AAA()
    {        hThd = NULL;        }

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
9 [报告]
发表于 2006-03-08 12:14 |只看该作者
对啊,
没注意到。
你这种写法是错误的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP