一、概念 1,ASCII ASCII(American Standard Code for Information Interchange),中文名称为美国信息交换标准代码。是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。ASCII码又分为标准 Read More
posted @ 2015-11-30 06:05 findumars Views(3825) Comments(1) Diggs(1)
给出如下代码段:[cpp]view plaincopy#include#include"stdio.h"usingnamespacestd;classA{public:A(intarg):m_a(arg){cout >::operator >::operator<<) (0040108c)11: ... Read More
posted @ 2015-11-30 05:56 findumars Views(1241) Comments(0) Diggs(1)
一,概念传统的Windows窗口程序对每一个控件都会创建一个句柄,而DUI技术奖所有控件都绘制在一个窗体上,这些控件的逻辑和绘图方式必须自己进行编写和封装,所以这些控件都是无句柄的。DUI技术的实现步骤和难点:1,窗口的子类化,截获窗口的消息。2,封装自己的控件,并将自己的控件绘制到该窗口上。3,封... Read More
posted @ 2015-11-30 05:54 findumars Views(1567) Comments(0) Diggs(0)
struct和class区别与联系关于使用大括号初始化class和struct如果定义了构造函数的话,都不能用大括号进行初始化如果没有定义构造函数,struct可以用大括号初始化。如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。关于默认访问权限class中默认的成员访问... Read More
posted @ 2015-11-30 05:52 findumars Views(2364) Comments(1) Diggs(2)
最近看了boost::any类源码,其实现主要依赖typeid操作符。很好奇这样实现的时间和空间开销有多大,决定探一下究竟。VS2008附带的type_info类只有头文件,没有源文件,声明如下:[cpp]view plaincopyclasstype_info{public:virtual~typ... Read More
posted @ 2015-11-30 05:46 findumars Views(2577) Comments(0) Diggs(0)