![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 77
pocketmatrix
这个作者很懒,什么都没留下…
展开
-
常量函数、常量引用参数、常量引用返回值[C++]
http://www.cnblogs.com/jcsu/articles/1045801.html 1. 关于常量引用正像在C语言中使用指针一样,C++中通常使用引用 有一个函数... foo()并且这个函数返回一个引用...... & foo()...., 一个指向位图(Bitmap)的引用 ...Bitmap & foo().... 并且这个位图(bitmap)是常量const Bi转载 2008-11-01 04:56:00 · 620 阅读 · 0 评论 -
C 语言最大难点揭秘--内存调试技巧
C 语言最大难点揭秘--内存调试技巧2007年06月24日 星期日 上午 08:43本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。引言转载 2008-11-27 20:02:00 · 552 阅读 · 0 评论 -
malloc相关
_malloc-_free模拟 - 网络开发技术研究,纯技术网 - JavaEye技术网站http://lin-style.javaeye.com/blog/256146求函数malloc的实现源代码~ C-C++ - C语言 - CSDN社区 community_csdn_nethttp://topic.csdn.net/t/20051114/18/4392766.html转载 2008-11-27 10:37:00 · 411 阅读 · 0 评论 -
怎样重定义malloc和free
怎样重定义malloc和free2007年06月24日 星期日 上午 09:001, 定义供应用程序使用的头文件//libmem.h#ifndef _LIBMEM_H_#define _LIBMEM_H_//声明自定义malloc及free函数extern void *my_malloc(unsigned int uSize, const char *pszFunc,转载 2008-11-27 19:54:00 · 3108 阅读 · 3 评论 -
static
全局变量和静态全局变量的区别 全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效,在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,转载 2008-11-27 19:38:00 · 284 阅读 · 0 评论 -
【转】VC++ combo box控件的使用
url: http://hi.baidu.com/lzycsd/blog/item/71f8d9edb67d864978f05546.html2008-09-02 20:28combo box控件的使用1.你在编辑状态下点那个控件的向下的三角形,就出冒出来一个可以调高度的东东。将高度调高,否则在执行时会不能显示下拉选项。2.为combo box添加选项,在编辑状转载 2008-11-24 10:58:00 · 560 阅读 · 0 评论 -
内存泄漏检测程序的算法优化
http://database.ctocio.com.cn/tips/206/7755206.shtml 【IT专家网独家】内存泄漏检测动态链接库(ResLeak),是白箱测试部门为了检查达梦服务器是否存在内存泄漏的情况而专门开发的。通过在达梦服务器代码中使用该动态链接库,可以很方便的检查出存在内存泄漏的情况,并能保存发生内存泄漏的堆栈信息,方便开发人员定位存在问题的代码。转载 2008-11-14 15:29:00 · 759 阅读 · 0 评论 -
解决DLL导出class时的4251警告
VC2003编译器,在导出DLL中的整个类的成员函数时,如果存在STL类型的成员变量,比如vector、list、map等,则会出现编译警告: include/glsubject.h|27|warning C4251: CGlSubject::m_listObs : class std::list needs to have dll-interface to be used by cl转载 2009-01-03 11:48:00 · 3403 阅读 · 0 评论 -
关于16位色在arm cpu上的快速alpha算法
转自:http://blog.chinaunix.net/u/26691/showart_1089631.html最近在优化一个小程序,其中涉及到了alpha混合的代码,如果是在台式机上可以通过mmx指令来加速,但是在arm cpu上mmx指令并不普及,所以采用了一个小技巧来做这个alpha的优化。alpha混合其实很简单,要做的只是分解源颜色c1,目的颜色c2,然后将颜色分量r1,g1,转载 2008-11-04 13:27:00 · 1988 阅读 · 2 评论 -
const在C和C++中的区别
Thinking in CPP(version 2)的chapter8 Constants C++ 当你只在定义该const 常量的文件中使用该常量时,c++不给你的const常量分配空间----这也是c++的一种优化措施,没有必要浪费内存空间来存储一个常量,此时const int c=0;相当于#define c 0; 当原创 2008-11-01 03:35:00 · 759 阅读 · 0 评论 -
const 用法及常见错误
原帖地址:http://hi.baidu.com/sysucs/blog/item/98f39c356f5b451391ef397e.html2007-08-02 23:45自己在VCKBASE上,总是听到有人问 const int *p 与 int const *p 与 int *const p 有什么区别,我自己也回答了很多次,这次又看到有人问,想想自己应该记录下来,虽转载 2008-11-01 01:30:00 · 641 阅读 · 0 评论 -
STLport-4.5.3在Visual C++6.0环境中的编译和配置
参考:http://jjhou.csdn.net/myan-stlport.htm1.目录介绍本文解压缩STLport 在目录D:/STLport-4.5.3/下STLport-4.5.3文件夹里的内容: README - 自述文件 INSTALL - 安装说明 doc - STLPort的发行文档 etc - 杂七杂原创 2008-11-01 21:33:00 · 2443 阅读 · 0 评论 -
使用 __declspec(dllimport) 导入到应用程序中
url: http://msdn.microsoft.com/zh-cn/library/8fskxacy(VS.80).aspx 如果一个程序使用 DLL 定义的公共符号,就说该程序是在导入公共符号。为使用 DLL 生成的应用程序创建头文件时,在公共符号的声明上使用 __declspec(dllimport)。不论是用 .def 文件导出还是用 __declspec(dllexport)转载 2008-12-22 14:13:00 · 755 阅读 · 0 评论