Chinaunix首页 | 论坛 | 博客
  • 博客访问: 84541
  • 博文数量: 26
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-27 23:29
文章分类

全部博文(26)

文章存档

2017年(9)

2016年(13)

2014年(4)

我的朋友

发布时间:2016-12-23 17:28:14

整理自网络达人们的帖子,部分参照MSDN。强调一点:#pragma pack(4)typedef struct{    char buf[3];    word a;}kk;#pragma pack()对齐的原则是 min(sizeof(word ),4)=2,因此是2字节对齐,而不是我们认为的4字节对齐。这里有三点很重要:1.每.........【阅读全文】

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

发布时间:2016-12-23 17:25:20

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用 如下表所示: 二、Const的使用 1.........【阅读全文】

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

发布时间:2016-12-15 19:10:14

net-snmp API分为两种,一种叫传统API(Traditional API),一种叫单个API(Single API)。早期的neet-snmp没有考虑到多线程的问题,所有的会话共享同一个资源,这些就是传统API,后来支持多线程的就叫做单个API。详细的内容在源码根目录下的README.thread文件里有详细介绍,这里贴出一部分关键内容。The functions in the .........【阅读全文】

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

发布时间:2016-12-15 19:08:55

C++规定,一个变量可以在程序范围内的任何地方定义,也就是说在这个变量定义之前编译器是无法给它分配内存空间的。在这点上和C不同,C强制要求变量的声明和定义必须放在条件块的开始。虽然如此,但是现在的C++编译器通常像C编译器一样,在一个程序块的开头就分配好所有变量的内存。这一切对于程序员来说是透明的,因为我们.........【阅读全文】

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

发布时间:2016-12-15 19:06:01

C++,Kruskal克鲁斯卡尔算法求最小生成树,kruskal克鲁斯第一篇博客。克鲁斯卡尔求最小生成树思想:首先将n个点看做n个独立的集合,将所有边快排(从小到大)。然后,按排好的顺序枚举每一条边,判断这条边连接的两个点是否属于一个集合。若是,则将这条边加入最小生成树,并将两个点所在的集合合并为一个集合。.........【阅读全文】

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

登录 注册