C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
实例理会C++/CLI中的担任与列举 副标题#e# 本文中,将要先容与担任相关的C++/CLI主题,并以现实糊口中银行生意业务的三种形式:存款、取款、转账,来说明类的担任体系,且以一种新的列举形式来实现。 列举器 请看例1中声明的范例,它存在于其自身的源文件中,并编译为一个只包括此范例的措施集: 例1: public enum class TransactionType : unsigned ... 继续阅读实例理会C++/CLI中的担任与列举
:2017-11-06
-
C++编程品评系列 担任的本质 Eiffel和C++都提供了多担任的机制。但Java却没有,因为它认为多担任会导致很多问题的呈现。不外Java提供了接口(interface)作为一种替换机制,它雷同于Objective C中的协议(protocol)。Sun宣称接口可以提供多担任所能提供的所有特性。 Sun所宣称的“多担任会带来很多的问题”这个概念是对的,尤其是在C++顶用以实现多担任的要领更... 继续阅读C++编程品评系列 担任的本质
:2017-11-06
-
C++类和接口的设计原则探讨 副标题#e# 我这篇文章的主旨是先容一部门类和接口的高质量设计的准则。这些准则不单应该担保设计而且实现的类可能接口自己有高质量代码,并且更重要的是在家产规模应该尽大概的使代码的更新和维护不影响客户的勾当,主要也就是保持二进制代码兼容(binary compatibility)和源代码兼容(source compatibility)。我但愿这些准则能辅佐刚从学校进入... 继续阅读C++类和接口的设计原则探讨
:2017-11-06
-
C++启蒙之输入/输出 副标题#e# C++没有直接界说任何用于执行输入或输出(IO)的语句。作为取代,IO是通过尺度类库(standard library)提供的。IO类库提供了一个遍及的东西荟萃。可是,出于某些目标(包罗本文中的例子),你大概需要相识一些根基的观念和操纵。 本文中的例子利用了iostream类库,它处理惩罚名目化输入和输出。Iostream的基本是两个范例istream和o... 继续阅读C++启蒙之输入/输出
:2017-11-06
-
C++箴言:领略typename的两个寄义 副标题#e# 问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么差异? template<class T> class Widget; // uses "class"template<typename T> class Widget; // uses "typen... 继续阅读C++箴言:领略typename的两个寄义
:2017-11-06
-
C++启蒙之节制布局 副标题#e# 语句是按序次执行的:同一个函数中第一个语句首先执行,接着执行第二个……虽然,少数的措施–包罗我们需要编写的办理书店问题的措施–可以只利用一个序次执行。作为取代,编程语言提供了多种节制布局,答允越发巨大的执行路径。这一部门将简朴地先容C++提供的一些节制布局。 操练7: 编译一个包括错误的嵌套注释的措施。 操练8: 指出下面哪些输出语句是正当的: std::c... 继续阅读C++启蒙之节制布局
:2017-11-06
-
再谈CMOS暗码 对于CMOS而言,相信大家已经不再陌生。但就CMOS密码而言,我想真正了解的人就不太多了,所以我们就做了些实验,研究了一下。以前已经有不少人讨论过了,但我觉得还是有再谈的必要,下面就把其中合适的部分拿出来,以飨各位。 在谈密码之前,还是先说说什么是CMOS(本文所言CMOS均针对Award而言)。CMOS实际上存放的是计算机的系统时钟和硬件配置方面的一些信息,供系统引导时读取... 继续阅读再谈CMOS暗码
:2017-11-06
-
Windows文件掩护的应用 //---------------------------------------------------------------------------#include "sfc.h"// 本工程中需要导入sfc.lib//----------------------------------------------------------------------... 继续阅读Windows文件掩护的应用
:2017-11-06
-
建设可透明、可移动的位图型犯科则窗体 在Form上添加一个OpenPictureDialog,添加一个Image,并为其添加一个图片。再加一个PopupMenu,并创建两个菜单项,一个是Open1,一个是Exit1,其中前者是打开图象文件对话框,后者为退出程序。设置Image1的PopupMenu属性为PopupMenu1。 在Form1的OnCreate事件中添加: void __fastc... 继续阅读建设可透明、可移动的位图型犯科则窗体
:2017-11-06
-
用户界面设计气势气魄说明(下) 副标题#e# 用户界面设计气势气魄说明下 2.3领导(WIZARD)利用原则 对付应用中某些部门的处理惩罚流程是牢靠的,用户必需凭据指定的顺序输入操纵信息,为了利用户操纵获得须要的引用应该利用领导,利用户利用成果时较量轻松明白,可是领导必需用在牢靠处理惩罚流程中,而且处理惩罚流程应该不少于3个处理惩罚步调。 2.4系统响应时间 系统响应时间包罗两个方面:时间长度... 继续阅读用户界面设计气势气魄说明(下)
:2017-11-06