|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 类型中再定义类型
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
552
人关注过本帖
标题:
类型中再定义类型
只看楼主
加入收藏
shaoyuan
等 级:
新手上路
帖 子:69
专家分:0
注 册:2008-9-7
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:4
类型中再定义类型
struct C{
int z;
struct{
//这里的结构有名和无名有什么区别?
int x;
int y;
};
};
********************************************************
class A{
public:
class B{
//如果把类型名B去掉,其结果又是什么样的?
public:
int
x;
};
A(){cout<<"A\n";}
};
搜索更多相关主题的帖子:
定义
类型
2009-07-16 20:41
举报帖子
使用道具
赠送鲜花
cxn8801
等 级:
论坛游民
帖 子:11
专家分:37
注 册:2008-9-10
第
2
楼
收藏
得分:3
...
这种代码不行
2009-07-23 18:07
举报帖子
使用道具
赠送鲜花
ET_bug
来 自:广东
等 级:
黑侠
帖 子:89
专家分:602
注 册:2009-7-21
第
3
楼
收藏
得分:3
我觉得结构体的有名和无名取决于你是否多次使用.
如果多次使用则应该给个名字,以便下次方便使用.
当然嵌套在内部的大部分都无名.因为只需通过外部进入就能访问到
类的话应该不存在无名的吧,反正我是没见过.
毕竟它是一个种类的抽象表达.
编程之路无止境!
可是小子才入门!
2009-07-23 18:57
举报帖子
使用道具
赠送鲜花
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
4
楼
收藏
得分:3
回复 楼主 shaoyuan
呵呵,挺古怪的问题。从来没想过~~
这种无名类型的语法,我觉得主要也是为了某种方便。但其实编译器实现的时候也应该是有什么默认的名字分配了吧。不是很清楚,应该没有什么本质上的区别吧。
如果语法上不支持的话肯定就不行了,这种代码很少见,如果不是有什么特殊需要的话,就不要这么写了……
2009-07-24 01:19
举报帖子
使用道具
赠送鲜花
yu5890681yu
等 级:
论坛游民
帖 子:18
专家分:11
注 册:2009-7-22
第
5
楼
收藏
得分:3
回复 楼主 shaoyuan
如果类没有命的话怎样使用呢?又为什么要定义呢?感觉这是个矛盾
2009-07-24 10:00
举报帖子
使用道具
赠送鲜花
5
1/1页
1
快速回复:
类型中再定义类型
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.017392 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved