
c++/c
文章平均质量分 79
qgx2008
这个作者很懒,什么都没留下…
展开
-
C语言中的指针和内存泄漏
C语言中的指针和内存泄漏 对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧,但是一旦您了解了指针及其关联内存操作的基础,它们就是您在 C 语言中拥有的最强大工具。 本文将与您分享开发人员在开始使用指针来编程前应该知道的秘密。本转载 2007-05-16 15:41:00 · 604 阅读 · 0 评论 -
C++内存对象大会战
2005-07-07 08:37 作者: peter_jiang 出处: csdnblog 如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,这些问题都是不易发觉的,比如内存泄漏,比如悬挂指针。笔者今原创 2007-05-16 15:16:00 · 583 阅读 · 0 评论 -
C++内存管理详解
C++内存管理详解 伟大的Bill Gates 曾经失言: 640K ought to be enough for everybody — Bill Gates 1981 程序转载 2007-06-01 19:00:00 · 677 阅读 · 0 评论 -
COM 组件设计与应用(一)
COM 组件设计与应用(一)起源及复合文件作者:杨老师一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我转载 2009-02-27 16:29:00 · 446 阅读 · 0 评论 -
CString 操作指南
CString 操作指南原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是转载 2009-03-06 22:08:00 · 415 阅读 · 0 评论 -
C++之AOP
C++之AOPAOP是近年炒得很热,但却用得很少的一门技术,不过这并不能阻止我去学习它。既然能一度炒得火热,必定有过人之处。说AOP是一种思想或许更适合一些,它并不描述哪一种专有的技术,也不指定实现方式。<br /><br />众所周知,C++没有丰富的动态类型信息,更没有动态生成类的功能(C++类型在编译后就基本上没有类型存在了),所以无法像java一样采用动态代理来实现AOP。<br /><br />Aspect C++是C++的一个AOP实现,它使用了插入代码的方法。<br /><br />一个典型的转载 2011-01-23 11:03:00 · 2335 阅读 · 0 评论 -
[C++之AOP]实战Aspect C++之检查内存泄漏
[C++之AOP]实战Aspect C++之检查内存泄漏前面简单介绍了Aspect C++,相信没人看出它有什么特别强大的地方。这次特别挑了一个合适的例子,检查内存泄漏。首先看一个普通的程序:1、test.h#ifndef __TEST_H__#define __TEST_H__class Test1{};class Test2{};class Test3{};#endif // __TEST_H__ 2、main.cc#include "test.h"int main (){ Test1 test转载 2011-01-23 11:05:00 · 2542 阅读 · 0 评论