C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
链表的c语言实现(六) 一、轮回链表 轮回链表是与单链表一样,是一种链式的存储布局,所差异的是,轮回链表的最后一个结点的指针是指向该轮回链表的第一个结点可能表头结点,从而组成一个环形的链。 轮回链表的运算与单链表的运算根基一致。所差异的有以下几点: 1、在成立一个轮回链表时,必需使其最后一个结点的指针指向表头结点,而不是象单链表那样置为NULL。此种环境还利用于在最后一个结点后插入一个新的结点... 继续阅读链表的c语言实现(六)
:2017-11-04
-
用C++ Builder设定措施利用时间 副标题#e# 今朝,很多应用措施都有在必然限制条件内免费利用的成果,操作该成果可以 有效限制犯科用户的利用,同时,还可以使正当用户在充实相识软件优缺点的基 础上,再抉择是否购置。本文称实现这种成果的要领为掩护要领。掩护要领的利 用在掩护正版软件的基本上,既有效地扩大了软件的利用范畴,又给用户提供了 举办充实选择的时机。 掩护要领 本文先容4种操作C++... 继续阅读用C++ Builder设定措施利用时间
:2017-11-04
-
把其它措施(如网页等)的文字拖放到Memo里 需要用 COM 接口的 OLE 拖放方针, 措施新建一个支持拖放方针的UnitTMyDropTarget 单位, 在这个单位里建设一个 TMyDropTarget 类。 这个措施可以使从写字板可能网页等界说的文本块用鼠标拖动, 放到措施的 Memo 里, 插入到 Memo 的拖放的位置。 首先看看如何利用这个 TMyDropTarget 类: 在 ... 继续阅读把其它措施(如网页等)的文字拖放到Memo里
:2017-11-04
-
建设和会见情况变量 副标题#e# 情况变量的组成 情况变量由一对字符串构成,名目为:变量=关联值。譬喻: PATH=C:\WINDOWS 在DOS和WINDOWS中,你可以从呼吁行或在批处理惩罚文件中界说情况变量,要领是利用SET呼吁,后头跟赋值表达式。下面是一个建设情况变量的例子, SET VERSION=1.1.3 在Unix中可以省略前面的SET,写为: VERSION=1.1.3 读取... 继续阅读建设和会见情况变量
:2017-11-04
-
一个C++日期类(第一部门) 副标题#e# 本文适合低级读者 Chuck Allison 是盐湖城圣 Latter Day 教堂总部下耶稣教堂家属汗青研究处的软件体系设计师。他拥有数学学士和数学硕士学位。他从1975年起开始编程,从1984年起他开始从事c语言的解说和开拓。他今朝的乐趣是面向工具的技能及其教诲。他是X3J16,ANSI C ++尺度化委员会的一员。发送e-mail 到 [ema... 继续阅读一个C++日期类(第一部门)
:2017-11-04
-
正则表达式简介 正则表达式简介 翻译:NorthTibet 有些新手对正则表达式不是很熟悉,有须要在此作一简朴回首。假如你是正则表达式好手,可以不消看这一部门。 正则表达式是描写字符串集的字符串。譬喻,正则表达式“Mic*”描写所有包括“Mic”,后跟零个或多个字符的字符串。Mickey、Microsoft、Michelangelo 或 Mic 自己都是例子。句号“.”匹配任何字符,“+”雷同... 继续阅读正则表达式简介
:2017-11-04
-
二进制欣赏、编辑的实现 前几天看到有人在论坛上寻找二进制欣赏、编辑代码,本身前几天又不是很忙,就探索着写了这个措施。以前很少做这种界面的对象,碰着不少困难,很是感激在论坛上获得的辅佐。 刚来了新项目,所以没有时间把她做完整,假如各人以为有用可以在这个基本上修改或本身写一个,利便各人的利用。我这里只是抛砖引玉而已,呵呵:) 此刻实现的成果有: 1、二进制显示、编辑 2、鼠标处理惩罚 3、转动条处... 继续阅读二进制欣赏、编辑的实现
:2017-11-04
-
手把手教你写剧本引擎(三)——简朴的高级语言(1,根基道理) 副标题#e# 这一篇文章开始报告如何实现一个高级语言的剧本引擎了。由于工程量较为复杂,因此将分隔几篇文章讲。进修做剧本照旧要从简朴的对象做起的。上一篇文章先容的呼吁剧本为实现高级语言的道理做了铺垫。首先,高级语言和初级语言剧本的架构是一致的。其次,为了具有较大的优化的空间,我们将把高级语言转换成初级语言,并共同一个初级语言的剧本引擎... 继续阅读手把手教你写剧本引擎(三)——简朴的高级语言(1,根基道理)
:2017-11-04
-
动多态与静多态 副标题#e# 各人都知道面向工具措施设计有三个特点:封装、担任、多态。多态在面向工具措施设计中起着举足轻重的浸染。 上述的多态是如何实现的呢?凡是是有一个基类,它包括了一些特定的接口,而该类的子类重载了这些接口;利用基类的指针可能引用指向子类的工具,那么就可以实现挪用子类对应的函数的成果;此种现象被称为多态。 上述多态有哪些特点呢? 1.它是绑定的。即有一个基类,个中存在一些接... 继续阅读动多态与静多态
:2017-11-04
-
析构函数的机密 请看如下一段代码: class A { public: A () { pValue = new int[100]; printf("Constructor of A\n"); } ~A () { delete [] pValue; printf("Deconstructor of A\n"); } private: int * pValue; }; class B { pub... 继续阅读析构函数的机密
:2017-11-04