【C/C++】
rye_grass
这个作者很懒,什么都没留下…
展开
-
内存管理:_CrtDumpMemoryLeaks和_CrtSetBreakAlloc
1._CrtDumpMemoryLeaks确定自程序开始执行以来是否发生过内存泄漏,如果发生过,则转储所有已分配对象。如果已使用 _CrtSetDumpClient 安装了挂钩函数,那么,_CrtDumpMemoryLeaks每次转储 _CLIENT_BLOCK 块时,都会调用应用程序所提供的挂钩函数。 CrtDumpMemoryLeaks()就是显示当前的内存泄漏。 注意是“当前”转载 2007-04-04 17:44:00 · 8675 阅读 · 2 评论 -
C语言中.h和.c文件解析
C语言中.h和.c文件解析(很精彩) 简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件) 4.连接阶段,将各个目标文件中的各段代码转载 2015-04-15 11:01:02 · 675 阅读 · 0 评论 -
预处理指令 #pragma
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或 者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与 C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器 或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些转载 2007-10-19 11:29:00 · 804 阅读 · 0 评论 -
MFC读写Excel
前期准备:1.建MFC工程2.插入控件:Microsoft TreeView Control 6.0 (SP4) 3.有excel.cpp和excel.h原创 2007-04-23 14:08:00 · 1259 阅读 · 0 评论 -
写操作系统的日志文件
现在做的项目中有这个功能,查了一整天才弄懂了点,没接触过,连资料也不好找。参照资料和自己所做的程序,写篇简易的文档。 写操作系统的日志文件 1.以MC为扩展名创建一个包含消息描述的文本文件。该文件的格式非常特别,简单介绍一下(具体细节参见 Platform SDK 文档) ①基本格式:▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Messa原创 2007-03-06 17:58:00 · 1621 阅读 · 0 评论