代码改变世界

[原创]c#的线性表

2007-08-04 11:01 by Virus-BeautyCode, 892 阅读, 0 推荐, 收藏, 编辑
摘要:c#,线性表,数据结构 阅读全文

[原创]c#中的内存管理

2007-08-02 13:33 by Virus-BeautyCode, 848 阅读, 0 推荐, 收藏, 编辑
摘要:一、 C#编程的一个优点是程序员不需要担心具体的内存管理,尤其是垃圾收集器会处理所有的内存清理 工作。用户可以得到像C++语言那样的效率,而不需要考虑像在C++中那样内存管理工作的复杂性。虽然不必 手工管理内存,但如果要编写高效的代码,就仍需理解后台发生的事情。 在解除变量时,其顺序总是与给它们分配内存的顺序相反,这就是堆栈的工作方式。 c++中的栈在c#中叫堆栈,c++中的堆在c#中变成堆和托管... 阅读全文

[转载]用C语言写病毒(3)

2007-08-01 17:52 by Virus-BeautyCode, 1923 阅读, 0 推荐, 收藏, 编辑
摘要:本连载文章只讨论写病毒的技术,并不讨论危害计算机及网络,所示例的程序只是一个无危害的模板,你可以在技术范围及法律范围内扩充实验. 在读本程序前请保证不用此程序进行违法活动,由于你使用本程序而对他人、组织等造成的任何损失都由将你承担,本人不负任何责任,否则,请马上离开. 拒绝任何形式的转载(本人除外),否则属于著作侵权,将受到《中华人民共和国软件保护条理》、《中华人民共和国著作权法》、《中华人民共和... 阅读全文

[转载]用C语言写病毒(2)

2007-08-01 17:51 by Virus-BeautyCode, 1538 阅读, 0 推荐, 收藏, 编辑
摘要:本连载文章只讨论写病毒的技术,并不讨论危害计算机及网络,所示例的程序只是一个无危害的模板,你可以在技 术范围及法律范围内扩充实验. 在读本程序前请保证不用此程序进行违法活动,由于你使用本程序而对他人、组织等造成的任何损失都由将你承 担,本人不负任何责任,否则,请马上离开. 从本篇文章开始,拒绝任何形式的转载(本人除外),否则属于著作侵权,将受到《中华人民共和国软件保护 条理》、《中华人民共和国著作... 阅读全文

[转载]用C写病毒(1)

2007-08-01 17:50 by Virus-BeautyCode, 1557 阅读, 0 推荐, 收藏, 编辑
摘要:本连载文章只讨论写病毒的技术,并不讨论危害计算机及网络,所示例的程序只是一个无危害的模板,你 可以在技术范围及法律范围内扩充实验.在读本程序前请保证不用此程序进行违法活动,否则,请马上离开. 连载1——最基本的病毒.本病毒的功能:1.在C、D、E盘和c:\windows\system、c:\windows中生成本病毒体文件2.在C、D、E盘中生成自动运行文件3.注册c:\windows\syste... 阅读全文

[原创]数据结构学习笔记之线性表

2007-08-01 13:44 by Virus-BeautyCode, 365 阅读, 0 推荐, 收藏, 编辑
摘要:线性表的特点:1,存在唯一一个被称为“第一个”的数据元素2,存在唯一一个被称为“最后一个”的数据3,除第一个之外,集合中的每一个数据元素均只有一个前驱4,除最后一个之外,集合中的每一个数据元素均只有一个后续线性表中的元素的个数n定义为线性表的长度,为0时称为空表。可以使数组表示,队列、栈都是线性表的派生。 阅读全文

[原创]c++线性表的插入

2007-08-01 11:03 by Virus-BeautyCode, 1564 阅读, 0 推荐, 收藏, 编辑
摘要:超简单的线性表的插入List.h class List{public: List(int MaxListSize=10) { maxSize=MaxListSize; element=new int[maxSize]; length=0; } ~List() { delete []element; } ... 阅读全文

[转载]C++单链表操作的一个模板类

2007-07-31 15:06 by Virus-BeautyCode, 1524 阅读, 0 推荐, 收藏, 编辑
摘要:C++单链表操作 #ifndef __LINKEDLIST_HPP__ #define __LINKEDLIST_HPP__ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 extern C { int exit(int); }; //单链表结点类定义 template //结点数据域data的类型以参数 (模板)形式提供 c... 阅读全文

[原创]关于编程论坛封我ID的意见

2007-07-31 13:15 by Virus-BeautyCode, 355 阅读, 0 推荐, 收藏, 编辑
摘要:我不明白 阅读全文

[原创]林锐推荐的经典c++书籍

2007-07-31 11:17 by Virus-BeautyCode, 795 阅读, 0 推荐, 收藏, 编辑
摘要:[Cline] Marshall P. Cline and Greg A. Lomow, C++ FAQs, Addison-Wesley, 1995 [Eckel] Bruce Eckel, Thinking in C++(C++ 编程思想,刘宗田 等译),机械工业出版社,2000 [Maguire] Steve Maguire, Writing Clean Code(编程精粹,姜静波 ... 阅读全文

[转载]引导C++初学者走进ACM

2007-07-31 09:52 by Virus-BeautyCode, 1067 阅读, 0 推荐, 收藏, 编辑
摘要:原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?BoardID=56&ID=156807 */ --------------------------------------------------------------------------------------*/ 出自: 编程中国 http://www.bc-cn.net*/ 作者: 一番宝瓶 ... 阅读全文

[原创]c++,自己写的一个统计输入的单词个数,行数和字符总数的小程序

2007-07-29 20:30 by Virus-BeautyCode, 2162 阅读, 0 推荐, 收藏, 编辑
摘要:#include void main() { char c; int line=0,word=0,ch=0; int isword=0; while((c=cin.get())!=EOF) { ... 阅读全文

[原创]文件管理

2007-07-27 17:03 by Virus-BeautyCode, 373 阅读, 0 推荐, 收藏, 编辑
摘要:文件系统相关的类都在System.IO命名空间中,而注册表操作由System.Win32命名空间中的两个类来执行。 FileSystemInfo 表示任何文件系统对象的基类FileInfo And File 表示任何文件系统上的文件DirectoryInfo And Directory 表示文件系统上的文件夹Path ... 阅读全文

[原创]c#高级编程学习笔记(连载_集合)

2007-07-27 16:06 by Virus-BeautyCode, 377 阅读, 0 推荐, 收藏, 编辑
摘要:数组列表 ArrayList System.Collections.ArrayList 容量可以自动增大 ArrayList vectors=new ArrayList(20); ArrayList把所有的元素都当作对象引用,因此,在其中可以存储任何想要的对象 ,但在访问对象的时候,需要把他们的数据类型转换回合适的数据类型。 如果需要建立一个对象数组,但是预先不知道数组有多大,就可以使用数组列表... 阅读全文

[原创]c#高级编程学习笔记(连载_委托)

2007-07-27 14:49 by Virus-BeautyCode, 271 阅读, 0 推荐, 收藏, 编辑
摘要:最好把委托看做是对象的一种新类型,和类有相似之处。当要把方法传给其他方法的时候,就需要使用他们。 委托不象其他对象包含数据,他包含的只是方法的细节。 他也要定义和实例化才可以使用。 定义委托的语法如下: delegate void MyDelegate(int x); 在这个示例中,定义了一个委托MyDelegate,并指定该委托的每个实例都包含一个方法的细节,该方法带有一个int参数,并返回v... 阅读全文