-
新手入门:C/C++中的结构体[组图] 日期:2009-12-22 15:42:36 点击:0 好评:0
什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声...
-
C++面向对象编程入门:类(class)[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
上两篇内容我们着重说了结构体相关知识的操作。 以后的内容我们将逐步完全以c++作为主体了,这也意味着我们的教程正式进入面向对象的编程了。 !-- frame contents -- !-- /frame contents -...
-
理解C++面向对象程序设计中的抽象理论[组图] 日期:2009-12-22 15:42:36 点击:1 好评:0
很多书在一开始就开始学习josephus问题,为了让大家前面学起来较为轻易我把前面涉及到此问题的地方都故意去掉了,现在我们已经学习过了结构体和类,所以放在这里学习可能更合适...
-
C++类对象的复制-拷贝构造函数[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
在学习这一章内容前我们已经学习过了类的构造函数和析构函数的相关知识,对于普通类型的对象来说,他们之间的复制是很简单的,例如: int a = 10; int b =a; !-- frame contents -- !-- /fram...
-
C++类静态数据成员与类静态成员函数[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
在没有讲述本章内容之前假如我们想要在一个范围内共享某一个数据,那么我们会设立全局对象,但面向对象的程序是由对象构成的,我们如何才能在类范围内共享数据呢? 这个问题便...
-
入门教程:实例详解C++友元[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
在说明什么是友元之前,我们先说明一下为什么需要友元与友元的缺点: !-- frame contents -- !-- /frame contents -- 通常对于普通函数来说,要访问类的保护成员是不可能的,假如想这么做那么必...
-
图例实解:C++中类的继承特性[组图] 日期:2009-12-22 15:42:36 点击:1 好评:0
整个c++程序设计全面围绕面向对象的方式进行,类的继续特性是c++的一个非常非常重要的机制,继续特性可以使一个新类获得其父类的操作和数据结构,程序员只需在新类中增加原有类...
-
C++中类的多态与虚函数的使用[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
类的多态特性是支持面向对象的语言最主要的特性,有过非面向对象语言开发经历的人,通常对这一章节的内容会觉得不习惯,因为很多人错误的认为,支持类的封装的语言就是支持面...
-
类的分解,抽象类与纯虚函数的需要性[组图] 日期:2009-12-22 15:42:36 点击:1 好评:0
为了不模糊概念在这里我们就简单的阐述一下类的分解,前面的教程我们着重讲述了类的继续,继续的特点就是,派生类继续基类的特性,进行结构扩张,这种逐步扩张, !-- frame cont...
-
图文例解C++类的多重继承与虚拟继承[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
在过去的学习中,我们始终接触的单个类的继续,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继续的概念,C++答应为一...
-
C++类的分解,抽象类与纯虚函数的需要性[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
为了不模糊概念在这里我们就简单的阐述一下类的分解,前面的教程我们着重讲述了类的继续,继续的特点就是,派生类继续基类的特性,进行结构扩张,这种逐步扩张, !-- frame cont...
-
用Delphi实现远程屏幕抓取 日期:2009-12-22 15:42:36 点击:4 好评:0
p> 在网络治理中,有时需要通过监视远程计算机屏幕来了解网上微机的使用情况。虽然,市面上有很多软件可以实现该功能,有些甚至可以进行远程控制,但在使用上缺乏灵活性,如无...
-
C++语言风格流变史[组图] 日期:2009-12-22 15:42:36 点击:6 好评:0
程序代码也有风格,这算不得什么新鲜事。早在20世纪80年代, C语言程序员就必须在KR风格和ANSI风格之间择善而从。 !-- frame contents -- !-- /frame contents -- 但平心而论,我确实没有见过哪一...
-
C语言高效编程的的四招技巧[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
引言: 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 第一招:以空间换时间 !-- frame contents -- !...
-
运行中程序删除自己的方法[组图] 日期:2009-12-22 15:42:36 点击:7 好评:0
大家都知道,一般的程序运行的时候,可执行文件本身是被操作系统保护的,不能用改写的方式访问,更别提在本身还在运行的时侯删除自己了。在网上看到一种UNDOCUMENT的方法,通过改...
-
用 c 写 CGI 程序简要指南[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
文章摘要 : CGI规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互。CGI程序可以用任何程序设计语言编写,如Shell脚本语言、...
-
Windows API-GDI入门基础知识详解(1)[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
什么是GDI? GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 !-- frame contents -- !-- /frame cont...
-
C/C++语言void及void指针深层探索[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void要害字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2...
-
CRichEditCtrl实现MSN背景,字体,超链接[组图] 日期:2009-12-22 15:42:36 点击:6 好评:0
相关链接:CRichEditCtrl实现MSN/QQ动画表情 首先对标题说明一下,在MSN中,聊天的窗口可能是一个自定义的类。大家用Spy ++可以看看。 对与自定义窗口,可以使用CreateWindow, SetWindowLong或者...
-
C/C++头文件一览[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
传统 C++ #include assert.h //设定插入点 #include ctype.h//字符处理 #include errno.h//定义错误码 !-- frame contents -- !-- /frame contents -- #include float.h//浮点数处理 #include fstream.h//文件输入/输出 #includ...