码迷,mamicode.com
首页 >  
搜索关键字:构造函数 析构函数 调用虚函数    ( 14383个结果
STL之Map的运用
Map是c++的一个标准容器,她提供了非常好一对一的关系,在一些程序中建立一个map能够起到事半功倍的效果,总结了一些map基本简单有用的操作!1. map最主要的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; map...
分类:其他好文   时间:2014-07-16 21:44:42    阅读次数:112
c# winform 把彩色图片转换为灰色的图片,变灰,灰度图片,速度很快,safe,unsafe
把彩色图片转换为灰色的图片,直接用.net接口遍历每个像素点转换的效率非常低,800K的图片65万像素我的电脑要用5分钟,而用了unsafe,速度提高了几千倍,同样的图片只用了0.几秒附一个常用的遍历像素点转换的代码构造函数C#代码publicTphc(){InitializeComponent()...
分类:Windows程序   时间:2014-07-16 21:05:07    阅读次数:280
实现单例类
单例类主要是为了防止重复的定义类实例,这样在整个程序中就只有一个类实例,cocos2d就是采用的单例模式 为了保证类实例只能产生一个,那么类构造函数就必须写成私有的,这样,在类外就不能调用构造函数构造新实例 第一种方式: //静态方法也是保证单例的条件之一 1 class Temp 2 { 3...
分类:其他好文   时间:2014-07-16 20:48:06    阅读次数:189
c/c++面试题总结(2)
4.已知String类的原型是: class String { public: String(const char* str = NULL); //普通的构造函数 String(const String& that); //拷贝构造函数 ~String(void);//析构函数 Stri...
分类:编程语言   时间:2014-07-16 20:43:28    阅读次数:196
OpenCV学习(2)--基本数据结构
OpenCV的基本数据结构CvPoint:表示图像中的点CvPoint2D32f:二维空间中的点CvPoint3D32f:三维空间中的点这些都是结构体,并不是C++语言中的类,所以他们的构造函数就是简单的内联函数。 1 typedef struct CvPoint 2 { 3 int x; ...
分类:其他好文   时间:2014-07-16 20:17:07    阅读次数:171
DevExpress 全体窗口换肤的功能 winform
首先让所有窗体继续一个基类窗体新建一个基类窗体,如SkinForm去掉构造函数,加上一个皮肤对象 public partial class SkinForm: XtraForm { public static DevExpress.LookAndFeel.DefaultLookAndFee...
分类:Windows程序   时间:2014-07-16 20:10:10    阅读次数:198
虚函数
很久之前就学习了c++继承中多态,但始终没有理解多态性质。上周看c++ primer第四版看到讲解的虚函数,才明白了虚函数展示了继承多态,多态性表示父类指针(实际指向派生类)调用虚函数,实际调用的的是派生类重写的虚函数,重写体现了继承多态性。理解虚函数,重点理解虚函数表,表中指针具体指向哪个类的成员...
分类:其他好文   时间:2014-07-13 10:13:01    阅读次数:206
javascript里的继承
js里面继承的方式,1. 类式继承,通过构造函数的继承 1 function extend(subClass, superClass){ 2 var F = function(){}; 3 F.prototype = superClass.prototype; 4 subCl...
分类:编程语言   时间:2014-07-13 08:55:00    阅读次数:170
Ajax 与 Comet
Ajax技术的核心是XMLHttpRequest对象(简称XHR)。XMLHttpRequest对象在浏览器中创建XHR对象要像下面这样,使用XMLHttpRequest构造函数。var xhr = new XMLHttpRequest();XHR的用法xhr.open("get","example...
分类:其他好文   时间:2014-07-13 08:48:21    阅读次数:145
Effective C++ Item 36 绝不重新定义继承而来的 non-virtual 函数
经验:绝对不要重新定义继承而来的 non-virtual 函数 --> Item 7 "为多态基类声明 virtual 析构函数" 是本条款的特例 示例: class B{ public: void mf(); //... }; class D: public B{ public: void mf(); // 遮掩了B::mf,Item 33 名称遮掩规则 } D x; B *pB = &x; D *pD = &x; pB->mf(); // 调用 B::mf pD->mf(); // 调用 ...
分类:编程语言   时间:2014-07-12 19:09:10    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!