【C++】类
文章平均质量分 59
cmdhack
这个作者很懒,什么都没留下…
展开
-
深拷贝||浅拷贝
一、 拷贝构造函数与构造函数的区别: 拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)--参考分析1。 拷贝构造函数与构造函数的区别: class 类名 { public: 类名(形参参数)//构造函数 类名(类名&对象名)//拷贝构造转载 2010-01-19 14:10:00 · 880 阅读 · 0 评论 -
析构函数(构造函数) 什么时间调用
对象类型构造函数的调用析构函数的调用 全局对象程序运行时退出程序 局部对象对象定义退出程序块 静态局部对象对象定义退出程序 New动态创建的对象创建对象处Delete显示撤销 【特别需要注意的是】 深拷贝的时候需要做动态内存原创 2010-01-22 08:46:00 · 1037 阅读 · 0 评论 -
普通函数,成员函数,静态成员函数与【指针】
函数指针原创:CmdHack时间:2010年1月24日1:46:43研究的对象 研究的内容1:普通函数指针 函数指针的申明 2:成员函数指针原创 2010-01-23 15:13:00 · 489 阅读 · 0 评论 -
【虚函数】类中虚函数表的结构和产生顺序
有基类A A中有虚函数show()和虚函数print()派生类B B中 有虚函数frint()派生类C C中 有虚函数show() 以下是伪代码 A:v show,v printB:v printC:v showC thec;B theb;//pA的类型是A* [基类*]A* pA= &thec;pA->Print(); "B原创 2010-01-27 20:39:00 · 962 阅读 · 0 评论 -
c++文件操作
读 《C++ Primer Plus》第17章4-7节在线文档:http://www.cplusplus.com/reference 一 头文件关系:C++在头文件fstream(fstream.h)中定义了ifstream类和oftream类,以及用于I/O同步的fstream。这些类都是从头文件iostream中的类派生而来,iostream的基类是istream,os转载 2010-02-26 23:05:00 · 373 阅读 · 0 评论 -
手工模拟虚函数来表现出多态性
手工模拟虚函数来表现出多态性:写一基类Person有sayHello,sayGoodbye函数有一子类student它也有自己的sayHello, sayGoodbye函数请在这两个类里加入函数vsayHello, vsayGoodbye函数来表现出对象的多态性(分别调用自己的对应的sayHello和sayGoodbye) #include "stdafx.h"#inclu原创 2010-03-14 17:46:00 · 410 阅读 · 0 评论