码迷,mamicode.com
首页 >  
搜索关键字:构造函数 析构函数 调用虚函数    ( 14383个结果
什么时候需要在类的构造函数中使用初始化列表
1,如果基类没有default构造函数,则意味着其不能自己初始化。如果其被派生,派生类的构造函数要负责调用基类的构造函数,并传递给它需要的参数。下例中Base2,如果类成员没有默认构造函数。下例中Elem42,如果类的成员变量中含有const成员变量,如果不使用列表,在构造函数中是不能对其赋值的,会...
分类:其他好文   时间:2014-06-27 21:41:06    阅读次数:256
关于打开文件夹函数的用法 OpenFileDialog(转载)
CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL...
分类:其他好文   时间:2014-06-25 18:29:09    阅读次数:164
【C++基础】构造函数
说说你对构造函数的理解?构造函数:对象创建时,利用特定的值构造对象(不是构造类),将对象初始化(保证数据成员有初始值),是类的一个public 函数① 与类同名② 无返回值③ 声明为public④ 一个类中可以有多个构造函数(实际就是重载)1.默认构造函数无参数; 带参数的构造函数,冒号后边是初始化...
分类:编程语言   时间:2014-06-25 16:02:25    阅读次数:194
C++文件的创建、删除、更改文件名操作(代码)
#pragma once#ifndef __FileOperation_H__#define __FileOperation_H__#include using namespace std;class FileOperation{public: // 构造函数,dir为文件夹名称:标注、书签、试题、...
分类:编程语言   时间:2014-06-25 15:55:07    阅读次数:467
有了malloc/free为什么还要new/delete ?
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/fr....
分类:其他好文   时间:2014-06-25 15:23:39    阅读次数:210
andriod自定义视图
一、通过View实现自定义视图通过构造函数创建可视界面public class MyView extends View { // Constructor required for in-code creation public MyView(Context context) { super...
分类:其他好文   时间:2014-06-25 11:26:33    阅读次数:269
坚持c++,真正掌握c++
我写这样的文章,当然是为了自己日后方便自己查看,当作看书的笔记,也是为了和广大喜欢c++语言的同仁交流。几天复习了c++primer的13章复制控制。从上一章中我们知道,如果我们不定义类的构造函数时,编译器就会很友好的帮我们合成一个,那么复制构造函数呢?首先复制构造函数的定义如class(const class&),复制构造函数和构造函数一样也没有返回值,但是复制构造函数具有一个该类类型的引用作为...
分类:编程语言   时间:2014-06-25 07:44:14    阅读次数:228
十进制转二进制-快速算法
#include #include using namespace std; int main(int agrc, char *agrv[]) { int iInPut = 0; while (cin >> iInPut) { string sBinary;//转换后的二进制存储为字符串,调用了默认构造函数初试化为空串 int temp = abs(iInPut); if (t...
分类:其他好文   时间:2014-06-25 07:42:13    阅读次数:280
Java中的类装载和初始化模块
AlienTech for better life!~...
分类:编程语言   时间:2014-06-25 06:43:33    阅读次数:272
使用联合类型
使用联合类型   可以在 C# 中使用联合类型,但是,由于 C# 没有真正意义上的联合类型,因此,在 C# 中使用看上去不漂亮。在这一节,我们将讨论如何在 C# 中使用联合类型,以及作为库设计人员,如何可以决定库是否公开联合类型(虽然,我个人建议避免跨语言公开联合类型)。 第一个例子,我们定义了一个简单的联合类型Quantity,它有两个构造函数,一个包含整数,另一个包含浮点数;还提供一个函...
分类:其他好文   时间:2014-06-24 18:21:48    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!