草木有本心

暂无签名

  • 博客访问: 242663
  • 博文数量: 45
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(45)

文章存档

2006年(45)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2006-06-02 11:56:11

北京恒基伟业电子产品有限公司 徐 文 来自:单片机与嵌入式系统应用 摘要:介绍一个动态内存管理模块,可以有效地检测C程序中内存泄漏和写内存越界等错误,适用于具有标准C语言开发环境的各种平台。 关键词:C语言 动态内存 内存泄漏 写越界引言当前,绝大多数嵌入式平台上的软件都采用C语言编写。除了代码简洁、运行高效之外,灵活操作内存的能力更是C语言的重要特色。然而,不恰当的内存操作通常也是错误的根源之一。如“内存泄漏” ——不能正确地释放已分配的动态内存,就是一种非常难于检测的存错误。持续的内存泄漏会使程序性能......【阅读全文】

阅读(2188) | 评论(0) | 转发(0)

发布时间:2006-06-02 10:50:22

http://www.cppblog.com/edog/archive/2006/02/15/3268.html1. 包含头文件和定义:#define _CRTDBG_MAP_ALLOC#include <stdlib.h>#include <crtdbg.h>如果定义了_CRTDBG_MAP_ALLOC,打印出来的是文件名和行数等更加直观的信息。2. 方法一在程序入口写几个语句: int tmpFlag = _CrtSetDbgFlag( _CRTDBG_REPORT_FLAG ); tmpFlag |= _CRTDBG_LEAK_CHECK_DF; _CrtSetDbgFlag( tmpFlag );程序退出时,如果发现有内存泄漏,会自动在DEBUG OUTPUT窗口和DebugView中输出内存泄漏信息。3. 方法二在程序任何地方用以下语句:_CrtDumpMe......【阅读全文】

阅读(2310) | 评论(0) | 转发(0)

发布时间:2006-06-02 10:11:01

http://www.flipcode.com/articles/article_memoryleaks.shtmlIntroduction I was recently working on a rather large project, the largest I had ever been involved with. We didn't have a concrete design document on this project so ideas and implementations were constantly changing. This is a great flexibility from a design/creation standpoint, but from a programming perspective it ended up becoming a rather large mess. Deep into the project we realized that with release date approaching we should tack......【阅读全文】

阅读(1442) | 评论(0) | 转发(0)

发布时间:2006-06-02 09:25:40

转自http://blog.csdn.net/beejoy/, 很有趣程序员,这个名字,现在听起来,已经有些悲哀。我无法不为自己的今天恸哭。我不知道四年之中我经历了多少次选择,经历了多少变化。今天我坐在这里写这样的文章,我不知道四年前的我能否理解。为何不是四年前我就能明白这样的道理,中国公司里的程序员其实是一个低级的脑力劳动者?没有梦想,没有血肉,没有精神,没有组织,没有地位,没有福利,没有前途,没有关怀,没有期望,没有晋升!一直以来我以为我可以靠程序员这样的工作成就自己的事业,养活自己,养活家人。可是面对房子,面对车子,面......【阅读全文】

阅读(1758) | 评论(0) | 转发(0)

发布时间:2006-06-02 09:16:43

本文转自:榭伍德森林 URL: http://p0prxx.yculblog.com/post.1095675.html我总结了在用C/C++语言(主要是C语言)进行程序写作上的三十二个“修养”,通过这些,你可以写出质量高的程序,同时也会让看你程序的人渍渍称道,那些看过你程序的人一定会说:“这个人的编程修养不错”。  ------------------------          01、版权和版本     02、缩进、空格、换行、空行、对齐     03、程序注释     04、函数的[in][out]参数     05、对系统调用的返回进行判断     06、if 语句对出错的处理     07、头文件......【阅读全文】

阅读(1308) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册