- 博客(10)
- 收藏
- 关注
转载 iostream和iostream.h的区别
<br />转自:http://hi.baidu.com/laddie10/blog/item/079b1d4c32d7d8fcd62afc25.html<br /><br />C++中新定义的方法都是有名字空间的 比如cout就属于std名字空间 如果include头文件的时候加上.h,默认会using namespace 否则需要自己加上 using namespace XXX 对于C中已经定义的方法如printf,没有影响的<br /><br />iostream.h是包含输入/输出流处理的头文件,i
2011-03-30 20:18:00 742
转载 linux sock_raw原始套接字编程
<br />转自http://blogold.chinaunix.net/u2/62281/showart_1096746.html(代码可能有些小问题,可以看看原文的评论)sock_raw原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对与监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket 1.socket(AF_INET, SOCK_RAW, IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包2.socket(PF_PACKET, S
2011-03-29 08:15:00 866
原创 经典珍藏小代码(数据包解析)
<br />#include <stdio.h><br />#include <stdlib.h><br />#include <unistd.h><br />#include <string.h><br />#include <ctype.h><br />#include <time.h><br />#include <sys/types.h><br />#include <sys/socket.h><br />#include <netinet/in.h><br />#include <netinet/
2011-03-29 08:08:00 1436
转载 C/C++程序编译步骤 如何生成可执行文件
C/C++语言很多人都比较熟悉,这基本上是每位大学生必学的一门编程语言,通常还都是作为程序设计入门语言学的,并且课程大多安排在大一。刚上大学,孩子们还都很乖,学习也比较认真,用心。所以,C/C++语言掌握地也都不错,不用说编译程序,就是写个上几百行的程序都不在话下,但是他们真的知道C/C++程序编译的步骤么?<br /><br />我想很多人都不甚清楚,如果他接下来学过“编译原理”,也许能说个大概。VC的“舒适”开发环境屏蔽了很多编译的细节,这无疑降低了初学者的入门门槛,但是也“剥夺”了他们“知其所以然”的
2011-03-28 23:00:00 9470
转载 字节对齐详解
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在访问 一个没有进行对齐的变量的时候会发生错误,那么在这种架构下编程必
2011-03-28 20:44:00 622
转载 堆和栈的区别(转)
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的
2011-03-28 20:32:00 556
原创 解决视频文件播放不能快进问题
视频修复器(VideoFixer)可以修复不能拖动或不能播放的 divx、avi、asf、wmv、wma、rm、rmvb 等文件。非常好用
2011-03-21 01:35:00 26510
原创 程序猿
<br /><br />锄禾日当午,不如coding苦,对着C++,一调一下午;<br />锄禾日当午,不如coding苦,调了一下午,BUG还得补;<br />锄禾日当午,不如coding苦,Bug刚补完,结构需重组;<br />锄禾日当午,哪有coding苦,Bug改不完,无言见列祖。<br /> <br /> ——程序猿
2011-03-20 14:22:00 579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人