C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
如安在C++ Builder 2007中添加ActiveX控件 副标题#e# BCB2007 的宣布是一件令人振奋的工作,它强大的成果和精采的不变性让我抉择从BCB6.0 转向2007。 BCB2007 的变革照旧较量大的,它不能像6.0那样利便地安装我们的ActiveX 控件,甚至有些网友说它基础不能安装ActiveX 控件,这样导致了宽大网友对BCB2007的不满。BCB2007真的无法安... 继续阅读如安在C++ Builder 2007中添加ActiveX控件
:2017-11-07
-
托管C++中GDI+和GDI殽杂编程技能 副标题#e# 1.引言 早期的Windows措施中,可以利用GDI(Graphics Device Interface,图形设备接口)在一个窗体中绘制图形、文本和图像,但它的成果较量有限,尤其是图像处理惩罚方面。GDI+是GDI的一个新版本,它不只在GDI基本上添加很多新特性,并且对原有的GDI成果举办优化,并在为开拓人员提供的二维矢量图形、文本、图像... 继续阅读托管C++中GDI+和GDI殽杂编程技能
:2017-11-07
-
深度摸索C++工具模子(2) 史列因:我刚看了你写的“深度摸索C++工具模子(1)”,感受很不错。不外我有一个发起:你说“谁知第一章便如此的难以消化,已经重复读了3遍,照旧有些夹生”是很自然的。第一章是一个总览,假如你能全看懂,后头的就没什么看的须要了。第一章的内容后头都有具体先容,开始只要有个或许印象就可以了。这本书中许多内容都是前后反复的。我发起你先不管看懂看不懂,尽管向后看,之后再从新看... 继续阅读深度摸索C++工具模子(2)
:2017-11-07
-
高质量C++/C编程指南-第7章-内存打点(3) 7.3.3 计较内存容量 用运算符sizeof可以计较出数组的容量(字节数)。示例7-3-3(a)中,sizeof(a)的值是12(留意别忘了’\0’)。指针p指向a,可是sizeof(p)的值却是4。这是因为sizeof(p)获得的是一个指针变量的字节数,相当于sizeof(char*),而不是p所指的内存容量。C++/C语言没有步伐知道指针... 继续阅读高质量C++/C编程指南-第7章-内存打点(3)
:2017-11-07
-
高质量C++/C编程指南-第2章-措施的版式 第2章 措施的版式 版式固然不会影响措施的成果,但会影响可读性。措施的版式追求清晰、雅观,是措施气势气魄的重要组成因素。 可以把措施的版式比喻为“书法”。好的“书法”可让人对措施一目了然,看得兴致勃勃。差的措施“书法”如螃蟹爬行,让人看得索然无味,更令维护者烦恼有加。请措施员们进修措施的“书法”,补充大学计较机教诲的裂痕,实在很有须要。 2.1... 继续阅读高质量C++/C编程指南-第2章-措施的版式
:2017-11-07
-
副标题#e# C++/CLI不单支持基于仓库的工具,同时也支持基于堆的工具;然而,假如想与其他基于CLI的语言(如C#、J#、Visual Basic)举办互操纵的话,必需要清楚地知道,这些语言只支持基于堆的工具;当处于基于堆的工具情况中时,你与工具之间,永远只有"一臂之遥",例如说,两个给定的句柄h1与h2,只有在为这种句柄范例界说了相应的赋值操纵符时,*h1 = *h2才... 继续阅读实例理会C++/CLI的“克隆”
:2017-11-04
-
托管C++中函数挪用的双重转换 在VC.Net中利用默认配置/clr编译时,一个托管函数会发生两个进口点,一个是托管的,供托管代码挪用,别的一个长短托管的,供非托管代码挪用。可是函数地点,出格是虚函数指针只能有一个值,所以需要有一个默认的进口。 非托管进口点大概是所有挪用的默认进口(在 Visual Studio .NET2003 中,编译器老是会选择非托管进口,可是在Visual Stu... 继续阅读托管C++中函数挪用的双重转换
:2017-11-07
-
高质量C++/C编程指南-第9章-类的结构函数、析构函数与赋值函数(3) 9.3 构造和析构的次序构造从类层次的最根处开始,在每一层中,首先调用基类的构造函数,然后调用成员对象的构造函数。析构则严格按照与构造相反的次序执行,该次序是唯一的,否则编译器将无法自动执行析构过程。 一个有趣的现象是,成员对象初始化的次序完全不受它们在初始化表中次序的影响,只由成员对象在类中声明的次序决定。这是因为类的... 继续阅读高质量C++/C编程指南-第9章-类的结构函数、析构函数与赋值函数(3)
:2017-11-07
-
高质量C++/C编程指南-第6章-函数设计(1) 函数是C++/C措施的根基成果单位,其重要性不问可知。函数设计的细微缺点很容易导致该函数被错用,所以光使函数的成果正确是不足的。本章重点阐述函数的接口设计和内部实现的一些法则。 函数接口的两个要素是参数和返回值。C语言中,函数的参数和返回值的通报方法有两种:值通报(pass by value)和指针通报(pass by pointer)。C++... 继续阅读高质量C++/C编程指南-第6章-函数设计(1)
:2017-11-07
-
为什么利用C++ 副标题#e# 问题 为什么利用C++?在你皱眉筹备关掉这个网页之前,试着答复这样一个简朴的问题。 谜底是效率,是吗?每小我私家都知道谜底。可是,我们应该以更专业的角度来接头一种编程语言或是与之相关的工作。那么,让我再问你一个问题:效率是否是人们选择利用C++的独一来由,为什么他们不消C呢?C的效率公认比C++高(虽然,我知道,现已证明在某种水平上说,C并不比C++高效,但请... 继续阅读为什么利用C++
:2017-11-07