自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 天龙八部之算法

那老僧道:“居士全副精神贯注在攻击、破解典籍之上,心无旁鹜,自然瞧不见老僧。记得居士第一晚来阁中借阅的,是一本《黑客攻击十八法》,唉!从那晚起,居士便入了魔道,可惜,可惜!”  老僧又道:“居士第二次来借阁的,是一本《软件破解大全》。当时老僧暗暗汉息,知道居士由此入魔,愈隐愈深,心中不忍,在居士惯常取书之处,放了一部《算法导论》一部《计算机程序设计艺术》,只盼居士能借了去,研读参悟。不料居士沉迷于破解攻击之道,于正宗宝典却置之不理,将这两部宝书撇在一旁,找到一册《DDoS实战》,却欢喜鼓舞而去。唉,沉迷苦海

2010-12-17 12:49:00 738

转载 char a[]和char* a

<br />问题引入:<br />在实习过程中发现了一个以前一直默认的错误,同样char *c = "abc"和char c[]="abc",前者改变其内<br />容程序是会崩溃的,而后者完全正确。<br />程序演示:<br />测试环境Devc++<br />代码<br />#include <iostream><br />using namespace std;<br />main()<br />{<br />     char *c1 = "abc";<br />     char c2[] =

2010-12-13 16:59:00 1467

转载 Linux网络层 ip_rcv()函数代码分析(__pskb_pull_tail)

<br />int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt)  <br />//几个结构sk_buff套接字缓存,net_device网络设备结构,是所有网络结构的基础数据结构<br />,packet_type原型<br />struct packet_type <br />{<br /> unsigned short  type; /* This is really htons(ether_ty

2010-12-10 15:07:00 3724

转载 *&,**

<br />现在假设你想要在func1中修改p的值。这是你的权利。调用者传入一个指针,然后函数给这个指针赋值。以往一般都是传双指针,即指针的指针,例如,CMyClass**。 MYCLASS* p = NULL; func1(&p); void func1(MYCLASS** pMyClass); { *pMyClass = new MYCLASS; …… } <br /

2010-12-05 15:52:00 464

转载 C++虚析构函数

<br />C++开发的时候,用来做基类的类的析构函数一般都是虚函数。如下两个类: class ClxBase<br />{<br />public:<br />     ClxBase() {};<br />    virtual~ClxBase() {};<br /><br />    virtualvoid DoSomething() { cout <<"Do something in class ClxBase!"<< endl; };<br />};<br /><br />class ClxDer

2010-12-05 15:40:00 433

原创 函数引用形参问题

<br />class Derived:public Base<br />{<br />public:<br /> Derived(int i=0,double j=0.0,string s =""):Base(i,j),str(s){}<br /> <br />…………<br />……^<br />…………<br /> <br /> <br /> <br />int _tmain(int argc, _TCHAR* argv[])<br />{<br /> <br /> Derived de(1,1.1,

2010-12-05 14:56:00 715

转载 关于static成员变量

一直以为对static成员变量还算了解。直到昨晚看了《Effective C++》3rd Item49,才发现自己其实什么都不懂,真是惭愧!所以写下这篇随笔,为以后定期回顾参考,也希望大家不要犯类似的错误。先看以下代码:#include using namespace std;class Base{             static int itest;public:              void Set(){                               itest++;     

2010-12-02 12:18:00 2966

转载 c++静态成员小结,c++,static

类中的静态成员真是个让人爱恨交加的特性。我曾经在面试时,被主考官抓住这个问题一阵穷追猛打,直把我问的面红耳赤,败下阵来。所以回来之后,我痛定思痛,决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时,静态数据成员还具有以下特点

2010-12-02 12:10:00 596

算法导论原作者所写《算法导论教师手册》

这里提供《算法导论》(第二版)的习题答案和教师手册。该习题答案在网上流传甚广,但非原书作者所写,其质量也不太好(除了只给了一些比较简单的习题的答案外,还存在一些错误,故不推荐)。而教师手册(Instructor's Manual)系原书作者所写,只提供给使用该书的教师所用,故网上较难找到。其主要内容包括一些知识点的讲解和部分习题答案(这可能才是我们关注的重点,呵呵),这些习题答案对应着较难的题目。

2010-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除