C/C++
amonkun
这个作者很懒,什么都没留下…
展开
-
The DJGPP compiler
The DJGPP compiler is a DOS port of the unix GCC compiler for DOS (or windows 95->XP) 1x86 platforms.If you want more than the basics visit the Zip pickerThe minimum set of files you need to build my转载 2006-09-14 22:57:00 · 927 阅读 · 0 评论 -
LINUX下的局域网内掉线程序(小恶作剧)
最近看ARP用ARP欺骗搞了个掉线程序就是造成同一网段内的其他上网主机IP地址冲突 从而达到使其掉线的目的......下面放源码 和 运行SHELL脚本环境LINUX 需要libnet libpcap库支持编译生成drop_line,和 drop.sh放到同一目录下运行:#sh drop.sh 一次不行的话 多运行几次嘿嘿 /**//* drop_line.c * 编译: #gcc原创 2006-11-07 21:51:00 · 1341 阅读 · 0 评论 -
最近劳动成果(send arp requset packet)
记得三周前 导师给我个题目: 通过ARP协议解析指定IP的MAC地址当时我的网络协议方面的知识是一片空白虽说是网络专业的 不过出于对刻板教育模式的BS 上课从来没听过 要么睡觉 要么看书突然让我编程实现这个东西 当时非常的茫然于是赶紧拉了几个仁兄一起研究ARP协议搞清楚之后又陷入了茫然因为即便是对协议封包了如指掌 也不知道从何下手去解析它于是开始上网查资料 泡图书馆没敢去问导师具体的做法 怕他觉得原创 2006-11-06 18:05:00 · 1789 阅读 · 0 评论 -
volatile的作用
volatile的本意是“易变的” 由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如:static int i=0;int main(void){...while (1){if (i) dosomething();}}/* Interrupt service routine. */void ISR_2(void){i=1;}程序的本意是希望I转载 2006-07-15 23:08:00 · 1307 阅读 · 2 评论 -
学习笔记(变量&基本类型)
花了一上午看完了第二章,> 回顾一下新知识: A.初始化方式: 复制初始化(copy-initialization): int ival = 1024; 直接初始化(direct-initialization): int ival(1024);相对于C来说,直接初始化是C++里新出现原创 2006-07-19 14:11:00 · 655 阅读 · 0 评论 -
开始学习C++了.....
昨天破费80大洋买了本>,这玩意能当凶器了,跟个板儿砖样的,估计没有半年是摆不平了,不过好歹咱也有点C基础,前面上手应该快点,后面我看都是新东东,不敢掉以轻心啊 刚开始看到19页就有问题了,从网上下载了它的代码文件,按照要求编写sales_book,(唉,其实也就是拼凑).用vc6.0.把Sales_item.h加入工程,自己又把书上的源码COPY下来,编译显示:fatal err原创 2006-07-17 14:36:00 · 832 阅读 · 1 评论 -
学习C++小试一把
C++ PRIMER中文版 page 179题目: 从标准输入读入一系列string对象,寻找连续重复出现的单词。程序应该找出满足以下条件的单词的输入位置:该单词的后面紧跟着再次出现它本身。跟踪重复次数最多的单词及其重复次数。输出重复次数的最大值,若没有单词重复则输出说明信息。例如,如果输入是:how, now now now brown cow cow则输出应表明“now” 出现了三原创 2006-08-04 13:17:00 · 769 阅读 · 0 评论 -
指针数组的问题
闲逛CSDN的论坛又学到了不少东西,下面贴出来 --------------------------------------------#include void main(){ char *a[3]={"Hello","Welcome","Goodbye"}; for(int i=0;i { a++; printf("%s/n",*a);原创 2006-08-07 12:40:00 · 753 阅读 · 0 评论