加载中
Linux 内存泄漏检测

在 windows 下使用 VC 编程时,我们通常需要 DEBUG 模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中在堆上分配而没有释放的内存信息,该功能是 MFC Framework 提供的内置机...

C++ 多态的实现原理

1、基本概念 1)用 virtual 关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2)存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对...

C++ 虚函数和虚继承浅析

一、虚函数 定义:在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数 语法:virtual 函数返回类型 函数名(参数表) { 函数体 } 用途:实现多态性,通过指向派生类的基...

C++ Primer Plus(十)——对象和类

采用OOP方法时,首先从用户的角度考虑对象——描述对象所需的数据以及描述用户与数据交互所需的操作,完成对接口的描述后,需要确定如何实现接口和数据存储,最后使用新的设计方案 创建出程序...

C++ 强制类型转换

static_cast、dynamic_cast、const_cast和reinterpret_cast

2016/06/04 15:03
32
MFC 改变Tab控件背景及字体颜色

1. 首先,修改Tab控件的属性,勾选Owner draw fixed,如下图所示。 2. 新建一个CMyTabCtrl的类,继承CTabCtrl类,如下图所示。 3. 重载CMyTabCtrl类的DrawItem()函数,如下: void CMyTabC...

2016/02/16 16:58
1K
C++ MFC WebBrowser 探索(三)

其源文件如下: #include "StdAfx.h"   #include "SiteCtrl.h"          #include"Custom.h"   BEGIN_INTERFACE_MAP(SiteCtrl,COleControlSite)       INTERFACE_PART(...

数学之美笔记(十一)

统计主题模型——余弦定理和新闻的分类

C++ Primer Plus(十一)—— 使用类

不要返回指向局部变量或临时对象的引用,函数执行完毕后,局部变量和临时对象都将消失,引用将指向不存在的数据。 C++对用户定义的运算符重载的限制: 重载的运算符不必是成员函数,但必须至...

C++ new和delete重载

一、重载new/delete的基本格式 //重载new格式如下: void *operator new (size_t size) { .......//完成分配工作 return pointer_to_memory; } //重载delete格式如下: void operator d...

2016/10/14 11:05
18
Linux 下使用 tc 模拟网络延迟和丢包

1. 模拟延迟传输简介 netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延...

2015/10/09 17:27
4.7K
Game 游戏分类

1. RPG = Role-playing Game∶角色扮演游戏 由玩家扮演游戏中的一个或数个角色,有完整的故事情节的游戏。玩家可能会与冒险类游戏混淆,其实区分很简单,RPG游戏更强调的是剧情发展和个人体验...

2016/11/17 09:50
42
数学之美笔记(二十)

再谈文本自动分类问题——期望最大化算法(Expection Maximization Algorithm)

PYQT 线程间通信

信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时,触发一个信号,槽:响应指定信号的所做的反应,其实信号槽类似于.NET里面的委托、事件,比如Repeater控件类,当...

2015/09/21 17:49
243
C++ 如何确定当页面在 web 浏览器控件中是否加载

Internet Explorer web 浏览器控件将引发 DocumentComplete 事件完成后下载网页。可以在应用程序中为此事件创建一个事件处理程序函数。本文介绍在确定是否应采取步骤完成 web 浏览器控件下载...

2015/10/29 17:52
333
Boost shared_from_this用法

#include <boost/enable_shared_from_this.hpp> 该头文件定义了一个类模板enable_shared_from_this。它是一个基类,允许继承该类的对象的成员函数在其内部获取share_ptr指针。 下面是源码分析...

C++ Primer Plus(十二)——类和动态内存分配

静态数据成员在类声明中声明,在包含类方法的文件中初始化。初始化时使用作用域运算符来指出静态成员所属的类。但如果静态成员是整型或枚举型const,则可以在类声明中初始化。 strlen返回字符...

C++ MFC WebBrowser 探索(二)

使用webbrowser控件 javascript调用C++ 实现流程,这里面涉及到了自动化对象,即IDispatch接口的实现,首先说下大概框架,否则初学者如我看了半天还是不太明白,这些类是如何在一起相互调用的...

2015/11/05 17:02
374
Poco库-AutoPtr

引用计数: 1.无论何时一个引用被销毁或重写,它所引用的对象的引用计数减少。 2.无论何时一个引用被创建或拷贝,它所引用的对象的引用计数增加。 3.初始时的引用计数是1。 4.当一个对象的引...

2015/09/07 10:25
87
鸭子类型

在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象的有效语义,不是继承自特定的类或实现特定的接口,而是"当前方法和属性的集合"。这个概念的名字...

2016/12/14 19:46
25

没有更多内容

加载失败,请刷新页面

返回顶部
顶部