Chinaunix首页 | 论坛 | 博客
  • 博客访问: 165680
  • 博文数量: 43
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-26 00:58
文章分类
文章存档

2014年(2)

2013年(41)

我的朋友

发布时间:2013-03-11 19:46:21

下面是三个变量的声明,我想使用typdef分别给它们定义一个别名,请问该如何做?  >1:int *(*a[5])(int, char*);  >2:void (*b[10]) (void (*)());  >3. double(*(*pa)[9])();  答案与分析:  对复杂变量建立一个类型别名的方法很简单,你只要在传统的变量声明表达式里用类型名替代变量名,然后把关键字t.........【阅读全文】

阅读(887) | 评论(0) | 转发(0)

发布时间:2013-03-11 19:44:37

我个人认为的h->length的作用正常来说,一个IP地址,占四个字节。但是这个结构体的最后一项h_addr_list是个二级指针可以理解为h_addr_list[0]是第一个IPh_addr_list[0][0]存的事第一个IP的第一个部分。但这里有个问题,一个IP应该是4个字节,也就是4个char。那么h_addr_list应该是char (*h_addr_list)[4],.........【阅读全文】

阅读(1247) | 评论(0) | 转发(0)

发布时间:2013-03-11 19:42:24

大家都知道,很多对话框的CStatic框上实现了超链接的效果(下划线,字体颜色变化,鼠标悬浮变手型)。因为是照着案例敲代码,所以不懂这到底因为什么,不过具体是这样实现的。 继承类CStatic得到类CHyPerLinker类。 然后添加消息处理函数.........【阅读全文】

阅读(1071) | 评论(0) | 转发(0)

发布时间:2013-03-11 19:41:38

obj,lib,dll,exe的关系     lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。     所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。    所谓动态就是e.........【阅读全文】

阅读(965) | 评论(0) | 转发(0)

发布时间:2013-03-11 19:38:59

在编程过程中,对话框经常用到,但对无模式和模式对话框的创建和销毁过程,经常有误解,下面提供一个无模式对话框的例子来剖析无模式对话框的形成:无模式对话框与有模式对话框不同的是在创建后其他窗口都可以继续接收用户输入,因此无模式对话框有些类似一个弹出窗口。创建无模式对话框需要调用BOOL CDialog::Create( U.........【阅读全文】

阅读(752) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册