GoogleAD


 
C/C++ 程序设计
 XML   RSS 2.0   1.0   0.92 
网站搜索:
So
 
Web www.supfly.net
 *C++中利用构造函数与无名对象简化运算符重载函数
  在完整描述思想之前,我们先看一下如下的例子,这个例子中的加运算符重载是以非成员函数的方式出现的: //程序作者:管宁 //站点:www.cndev-
(2005-12-18,13) [查看全文]
 *C++运算符重载函数基础及其值返回状态
运算符重载是C++的重要组成部分,它可以让程序更加的简单易懂,简单的运算符使用可以使复杂函数的理解更直观。   对于普通对象来说我们很自然的会频繁使用算数运算符让他们参与计算,但是对于自定义类的对象来说,我们是无论如何也不能阻止写出像下面的代码一样的程序来的。   例子如下:
(2005-12-18,70) [查看全文]
 *C++类的继承与多重继承的访问控制
在前面的练习中我们一直在使用public的继承方式,即共有继承方式,对于protected和private继承方式,即保护继承与私有继承方式我们并没有讨论。   对于单个类来说,讨论保护继承与私有继承的区别意
(2005-12-18,16) [查看全文]
 *图文例解C++类的多重继承与虚拟继承
在过去的学习中,我们始终接触的单个类的继承,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继承的概念,C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。  举个例子,交通工具类可以派生出汽车和船连个子类,但拥有汽车和船共同特性水陆两用汽车就必须继承来自汽
(2005-12-18,27) [查看全文]
 *类的分解,抽象类与纯虚函数的需要性
为了不模糊概念在这里我们就简单的阐述一下类的分解,前面的教程我们着重讲述了类的继承,继承的特点就是,派生类继承基类的特性,进行结构扩张,这种逐步扩张,逐步在各派生类中分解彼此不同特性的过程其实就是类的分解。
(2005-12-18,13) [查看全文]
 *Eclipse3.06 + MinGW3.1配置标准C/C++开发环境
前言   学习c语言和c++的人首先需要的是一个可提供练习的开发平台,对于c++来说,可供使用的工具平台有很多,包括Borland 的 c++ builder 和 Microsoft 的 Visual Studio 系列,的确他们都是非常不错的。   难道我们除了这些我们所熟悉的开发工
(2005-12-18,18) [查看全文]
 *C++中类的多态与虚函数的使用
类的多态特性是支持面向对象的语言最主要的特性,有过非面向对象语言开发经历的人,通常对这一章节的内容会觉得不习惯,因为很多人错误的认为,支持类的封装的语言就是支持面向对象的,其实不然,Visual BASIC 6.0 是典型的非面向对象的开发语言,但是它的确是支持类,支持类并不能说明就是支持面向对象,能够解决多态问题的语言,才是真正支持面向对象的开发的语言,所以务必提醒有过其它非面向对象语言基础的读者注意!
(2005-12-18,20) [查看全文]
 *图例实解:C++中类的继承特性
整个c++程序设计全面围绕面向对象的方式进行,类的继承特性是c++的一个非常非常重要的机制,继承特性可以使一个新类获得其父类的操作和数据结构,程序员只需在新类中增加原有类中没有的成分。   可以说这一章节的内容是c++面向对象程序设计的关键。   下面我们简单的来说一下继承的概念,先看下图:
(2005-12-18,51) [查看全文]
 *入门教程:实例详解C++友元
说明什么是友元
(2005-12-18,23) [查看全文]
 *C++类静态数据成员与类静态成员函数
在没有讲述本章内容之前如果我们想要在一个范围内共享某一个数据,那么我们会设立全局对象,但面向对象的程序是由对象构成的,我们如何才能在类范围内共享数据呢?

 

(2005-12-18,29) [查看全文]
 *C++类对象的复制-拷贝构造函数
 在学习这一章内容前我们已经学习过了类的构造函数和析构函数的相关知识,对于普通类型的对象来说,他们之间的复制是很简单的,例如
(2005-12-18,63) [查看全文]
 *Visual C++ 入门精解
VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天
(2005-12-18,286) [查看全文]
 *C/C+语言struct深层探索

1. struct的巨大作用

(2005-12-17,29) [查看全文]
 *谈新手对CString的使用 出处:csdn
CString类功能强大,比STL的string类有过之无不及.
(2005-12-17,27) [查看全文]
 *C语言中可变参数的用法
我们在C语言编程中会遇到一些参数个数可变的函数,
(2005-12-17,69) [查看全文]
 *C++程序设计最佳实践
随着计算机语言的发展,我们现在编写一个程序越来越容易了。
(2005-12-17,34) [查看全文]
 *C++:谁动了我的指针
本文介绍了一种在调试过程中寻找悬挂指针(野指针)的方法,这种方法是通过对new和delete运算符的重载来实现的。
(2005-12-17,12) [查看全文]
 *C++中的虚函数(virtual function)
虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。
(2005-12-17,45) [查看全文]
 *链表的C语言实现之动态内存分配 出处:pconline编程开发论坛
一、为什么用动态内存分配

  但我们未学习链表的时候,如果要存储数量比较多的同类型或同结构的数据的时候,总是使用一个数组。比如说我们要存储一个班级学生的某科分数,总是定义一个float型(存在0.5分)数组:
(2005-12-17,10) [查看全文]
 *C/C++头文件一览

#include <assert.h>    //设定插入点

......

(2005-12-17,65) [查看全文]
 *C++中extern “C”含义深层探索
C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。
(2005-12-17,93) [查看全文]
 *C/C++编程新手错误语录(续二)
C/C++编程新手错误语录(续二)
(2005-12-17,42) [查看全文]
 *C++编程新手错误语录(续1)
(8)
(2005-12-17,29) [查看全文]
 *C/C++编程新手错误语录
还记得当年学数学、英语都有个窍门,那就是搞个错题集。经常复习一下这个错题集,就可以避免下次犯同样的错误。
(2005-12-17,24) [查看全文]
 *C/C++语言void及void指针深层探索
C/C++语言void及void指针深层探索
(2005-12-17,55) [查看全文]
首页 | 前页 | 后页 | 尾页分页 13/14  [<<] [10] [11] [12] [13] [14]  
网站搜索: