- 博客(6)
- 收藏
- 关注
原创 →『明晰C++内存分配的五种方法的区别』
→『明晰C++内存分配的五种方法的区别』 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数
2007-06-13 16:29:00 764
原创 汇编指令表
一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA
2007-05-23 09:32:00 511
原创 FormatMessage &GetLastError
/* 3 利用FormatMessage函数得到错误代码的文本显示。而错误代号则可由GetLastError()获得。(_WINDOWS) 4 */ 5 6 DWORD nErrorNo = GetLastError ( ); // 得到错误代码 7 LPSTR lpBuffer; 8 FormatMessage ( FORMAT_MESSAGE_ALLOC
2007-05-17 09:27:00 461
原创 Data Type
Data TypesThis topic lists the data types most commonly used in the Microsoft Foundation Class Library. Most of the data types are exactly the same as those in the Windows Software Development Ki
2007-05-16 16:38:00 391
原创 Visual C++ MFC 中常用宏的含义
AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用TH
2007-05-16 09:35:00 273
原创 如何在运行时确定对象类型(RTTI)
如何在运行时确定对象类型(RTTI)作者:阿剑 RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。本文将简略介绍 RTTI 的一些背景知识、描述 RTTI 的概念,并通过具体例子和代码介绍什么时候使用以及如何使用 RTTI;本文还将详细描述两个重要的 RTTI 运算符的使用方法,它们是 typeid 和 dyna
2007-05-15 15:48:00 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人