自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 变量是一个地址,代表一个可用的内存空间

变量是一个地址,代表一个可用的内存空间!

2009-03-30 20:24:00 388

转载 VC调试和选项

1.如何在Release状态下进行调试Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选中Generate debug info复选框。注:只是一个介乎Debug和R

2009-03-26 02:35:00 367

原创 《Windows程序设计》第5章学习笔记

第5章 框架管理基础 ----5.1 运行时类信息 ----5.2 调试支持 ----5.3 框架程序中的映射 ----5.4框架程序的状态信息 ----5.5框架程序的执行顺序5.1 运行时类信息1、动态类型识别(Runtime Type Infomation,RTTI):程序在运行的过程中辨别对象是否属于特定类的技术。2、动态创建:程序运行的过程中创建指定类对象

2009-03-07 17:29:00 445

原创 operator问题

1.不明含义operator TYPE(){}。operator TYPE*(){}。TYPE* operator->(){}。operator HANDLE() const{}。

2009-03-06 16:27:00 284

原创 operator type()

我们在操作int,double混合数据时,C++可以默认转换数据类型也可以强制进行类型转换,重载转换操作符就是为了方便对类产生的对象进行转换操作,它必须是成员函数实现类的类型转换只能应用于一个转换,不能连续进行转换操作   语法格式 operator type() const {return type;} 如operator int() const {return val;}//转换为int 如o

2009-03-06 16:04:00 941

转载 offsetof宏

关于偏移量的宏定义#define offsetof(s,m)   (size_t)&(((s *)0)->m)s是一个结构名,它有一个名为m的成员(s和m 是宏offsetof的形参,它实际是返回结构s的成员m的偏移地址。(s *)0 是骗编译器说有一个指向类(或结构)s的指针,其地址值0 。&((s *)0)->m   是要取得类s中成员变量m的地址,因基址为0,这时m的地址当然就是m在s中

2009-03-06 15:34:00 384 1

转载 进程的4GB内存

所谓系统给每个程序 4G, 是给 4G 的 "虚拟的地址表", 绝不是真实的内存, 不然一个记事本、一个计算器就得需要 8G.这个 "虚拟的地址表" 在有些书上叫 "虚地址表"、"页映射表" 或 "虚内存地址", 也有叫 "虚拟内存地址", 很容易和 "虚拟内存" 的概念混淆.这个 "虚拟的地址表" 上有 4G 个(4294967296 个)地址(0 - $FFFFFFFF), 虽然每个程序都有这

2009-03-06 15:14:00 510

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除