
C++
VIP_CQCRE
这个作者很懒,什么都没留下…
展开
-
C++链表的创建、插入、删除、查找、合并、排序、修改等操作的实现
/* 链表的操作 * 实现的功能有: 1.向链表头插入数据2.删除某个数据 3.查找链表中数据 4.正向输出链表5.反向输出链表 6.创建新链表并合并 * 实现代码如下: * */#include using namespace std;struct Node { int data; Node *next; Node *pre;};class Lin原创 2013-11-23 12:40:49 · 5520 阅读 · 1 评论 -
Winpcap网络编程十之Winpcap实战,两台主机通过中间主机通信
完成两台主机通过中间主机的数据通信(网络层)• 增加基于IP地址的转发功能• 增加网络层封装原创 2014-10-24 22:02:58 · 4399 阅读 · 1 评论 -
Winpcap网络编程四之环境配置,VS配置Winpcap环境
上一篇我们介绍了Eclipse配置Winpcap环境。但是美中不足的是Eclipse编写Winpcap会出现各种各样神奇的错误...原创 2014-10-24 16:49:38 · 10731 阅读 · 2 评论 -
Winpcap网络编程七之Winpcap学习教程,抓包,抓包!
获取完适配器信息之后,我们就需要利用适配器来原创 2014-10-09 09:41:01 · 14297 阅读 · 6 评论 -
Winpcap网络编程六之Winpcap学习教程,获取已安装设备的高级信息
上一 我们展示了如何获取适配器的基本信息 (如设备的名称和描述)。 事实上,WinPcap提供了其他更高级的信息。 特别需要指出的是, 由 pcap_findalldevs_ex() 返回的每一个 pcap_if 结构体,都包含一个pcap_addr 结构体,这个结构体由如下元素组成:一个地址列表一个掩码列表 (each of which corresponds to an ent原创 2014-10-08 20:28:15 · 5462 阅读 · 4 评论 -
Winpcap网络编程八之Winpcap学习教程,发包,发包!
时间问题, 使用 pcap_sendpacket() 发送单个数据包下面的代码展示了发送一个数据包的最简单的方式。打开适配器以后,调用 pcap_sendpacket() 来发送手工制作的数据包。pcap_sendpacket() 的参数有一个要包涵发送数据的缓冲区,缓冲的长度,以及用来发送数据的适配器。注意,缓冲数据将直接发送到网络,而不会进行任何加工和处理。这就意味着应用程原创 2014-10-18 19:00:46 · 9637 阅读 · 2 评论 -
Cocos2d-x 场景切换动画大全
void StartScene::beginGame() { CCLog("beginGame"); //CCTransitionScene *trans = CCTransitionScene::create(2, level); //CCDirector::sharedDirector()->replaceScene(level);转载 2014-07-14 16:10:08 · 1108 阅读 · 0 评论 -
操作系统实验四之进程同步实验
/*抽烟者问题。假设一个系统中有三个抽烟者进程,每个抽烟者不断地卷烟并抽烟。抽烟者卷起并抽掉一颗烟需要有三种材料:烟草、纸和胶水。一个抽烟者有烟草,一个有纸,另一个有胶水。系统中还有两个供应者进程,它们无限地供应所有三种材料,但每次仅轮流提供三种材料中的两种。得到缺失的两种材料的抽烟者在卷起并抽掉一颗烟后会发信号通知供应者,让它继续提供另外的两种材料。这一过程重复进行。 请用以上介绍的原创 2014-05-22 21:01:47 · 11144 阅读 · 0 评论 -
C++层次遍历创建完全二叉树及四种遍历输出
#includeusing namespace std;templateclass BinTreeNode {public: T data; BinTreeNode *leftChild, *rightChild; BinTreeNode() : leftChild(NULL), rightChild(NULL) { } BinTreeNode(T x)原创 2013-11-23 00:29:28 · 8694 阅读 · 1 评论 -
Winpcap网络编程九之Winpcap实战,ARP协议获得MAC表及主机通信
利用Winpcap 完成两台主机之间的数据通信(数据链路层)仿真ARP协议获得网段内主机的MAC表使用帧完成两台主机的通信(Hello! I’m …)原创 2014-10-18 20:45:47 · 13182 阅读 · 10 评论