结构体typedef map<int, Wei*> Weihua;

软件和网站开发以及相关技术探讨
回复
weihua2008
帖子: 448
注册时间: 2008-07-10 15:08

结构体typedef map<int, Wei*> Weihua;

#1

帖子 weihua2008 » 2008-11-10 9:15

Wei也是一个结构体,那么上面定义的是啥意思那?
给说明白明白
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26

Re: 结构体typedef map<int, Wei*> Weihua;

#2

帖子 windwiny » 2008-11-10 12:59

不就是定义一个类型吗
weihua2008
帖子: 448
注册时间: 2008-07-10 15:08

Re: 结构体typedef map<int, Wei*> Weihua;

#3

帖子 weihua2008 » 2008-11-10 13:13

windwiny,
你意思说是将map<int ,wei*> 定义为一种类型?
又来个别名Weihua,是这样的吗?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 结构体typedef map<int, Wei*> Weihua;

#4

帖子 BigSnake.NET » 2008-11-14 21:21

裸指针做map的value
LZ一定是疯了..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
flying_pine
帖子: 22
注册时间: 2006-08-17 16:34

Re: 结构体typedef map<int, Wei*> Weihua;

#5

帖子 flying_pine » 2008-11-21 17:02

BigSnake.NET 写了:裸指针做map的value
LZ一定是疯了..
能说明一下为什么不妥吗?学习一下
Wayne.viichi
帖子: 8
注册时间: 2008-11-16 20:13

Re: 结构体typedef map<int, Wei*> Weihua;

#6

帖子 Wayne.viichi » 2008-11-24 22:11

LS 有点误人子弟..

那句话中包含了 两个知识点..
1 typedef 的用法
2 STL中 map容器

typedef 是使用定义变量的方法 定义一种类型,举个例子
int A; //申明一个变量
如果你再写
A a; //语法错误,因为A 是 int类型的变量
这个时候你在 第一句前加typedef
typedef int A;
这个时候,A已经不是int的一个变量了,而是一个和int等价的类型
A a; //正确的语法

至于 map 的用法,推荐LZ学习STL(标准模板库) 。
weihua2008
帖子: 448
注册时间: 2008-07-10 15:08

Re: 结构体typedef map<int, Wei*> Weihua;

#7

帖子 weihua2008 » 2008-11-25 13:22

Wayne.viichi, 已经学了好几天了,有收获,有问题再请教
回复