• 高质量C /C编程指南--第4章表达式和基本语句

    高质量C /C编程指南 -- 第4章 表达式和基本语句 作者: 林锐 博士 第4章 表达式和基本语句 读者可能怀疑:连if、for、while、goto、switch这样简单的东西也要探讨编程风格,是不是小题大做? 我真的发觉很多程序员用隐含错误的方式写表达式和基本语句,我自己也犯过类似...

    2008-04-09 03:59:52

  • 高质量C /C编程指南--第2章程序的版式

    高质量C /C编程指南 -- 第2章 程序的版式 作者: 林锐 博士 第2章 程序的版式 版式虽然不会影响程序的功能,但会影响可读性。程序的版式追求清晰、美观,是程序风格的重要构成因素。 可以把程序的版式比喻为“书法”。好的“书法”可让人对程序一目了然,看得兴致勃勃。...

    2008-04-09 03:59:51

  • 高质量C /C编程指南--第6章函数设计

    高质量C /C编程指南 -- 第6章 函数设计 本文出自: 作者: 林锐 博士 (2002-07-18 06:02:00) 第6章 函数设计 函数是C /C程序的基本功能单元,其重要性不言而喻。函数设计的细微缺点很容易导致该函数被错用,所以光使函数的功能正确是不够的。本章重点论述函数的接口设计...

    2008-04-09 03:59:51

  • 高质量C /C编程指南--第5章常量

    高质量C /C编程指南 -- 第5章 常量 作者: 林锐 博士 第5章 常量 常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C 语言除了 #define外还可以用const来定义常量(称为const常量)。 5.1 为什么需要常量 如果不使用常量,直接在...

    2008-04-09 03:59:49

  • 高质量C /C编程指南--第3章命名规则

    高质量C /C编程指南 -- 第3章 命名规则 作者: 林锐 博士 第3章 命名规则 比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p...

    2008-04-09 03:59:49

  • 高质量C /C编程指南--附录B:C /C试题、答案与评分

    高质量C /C编程指南 -- 附录B :C /C试题、答案与评分标准 作者: 林锐 博士 附录B :C /C试题 本试题仅用于考查C /C程序员的基本编程技能。内容限于C /C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C /C的理解程度,但不能反...

    2008-04-09 03:59:48

  • 高质量C /C编程指南--第10章类的继承与组合

    高质量C /C编程指南 -- 第10章 类的继承与组合 作者: 林锐 博士 第10章 类的继承与组合 对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象设计的重点是类的设计,而不是对象的设计。 对于C 程序而言,...

    2008-04-09 03:59:48

  • 攻击微软SQL服务器的病毒技术分析

    转帖 ??最近在互联网上传播、专门攻击微软SQL服务器的病毒SQLsnake(又叫Spida),其主要特征是病毒编写者仅仅写了一些脚本文件,而主要的程序都是通过网络下载的,这些工具基本是一些黑客常用的工具,而且也仅仅利用了SQL SERVER的SA帐号空口令。 ?? ??如果Spida病...

    2008-04-09 03:59:47

  • 红色代码分析及清除

    红色代码分析及清除 邱腾··yesky 序 言 CodeRed 蠕虫病毒未对中文视窗系统造成多大影响,不过近来的CodeRed II型可是专门针对中文系统的病毒,最新的 CodeRed.v3 蠕虫病毒继承了CodeRed II的大部分功能。 同样是有意针对中文Windosws操作系统的攻击性病毒,它与CodeR...

    2008-04-09 03:59:47

  • 关于trinoo源代码的分析

    关于trinoo源代码的分析 发信人: chillone (我爱丹丹,我爱丹丹), 信区: Security 标 题: 关于trinoo源代码的分析--ns(上) 发信站: 武汉白云黄鹤站 (2001年07月25日15:05:08 星期三), 站内信件 -- 对于攻击守护进程(NS) 的分析: /@@@@ 程序中有一段为: foke=fork()...

    2008-04-09 03:59:44

2