C/C++
ronintao
这个作者很懒,什么都没留下…
展开
-
【C/C++ 语法备忘】2、内存泄露检查工具VLD
【目标】使用VLD检测程序中的内存泄露 【参考】 《VLD(C++内存检测工具学习2) 》 http://blog.csdn.net/zhangshan415/article/details/8022050 一、安装 下载路径: http://vld.codeplex.com/ 下载后安装即可用 二、配置 (1)要在工程中启用 VLD 只需要引用其头文件 "原创 2013-07-06 16:55:12 · 1408 阅读 · 0 评论 -
【C/C++ 语法备忘】3、类的相互引用
【参考】C++ Primer 中文版 今天在调试程序的时候遇到一个当时感觉很奇怪的问题。两个类A和B之间有业务交流,需要互相持有引用。在A.h 和 B.h 中互相引用,发现编译没办法通过,总是报A.h中找不到类B,B.h中找不到A类。 后来才意识到是头文件包含顺序的问题。 假设A.h是这样的: #ifndef __A_H__ #de原创 2013-07-11 01:10:02 · 1237 阅读 · 0 评论 -
【C/C++ 语法备忘】1、非类型模板类
【目标】创建一个模板类PointBase,模板信息包括坐标点的类型和维数 【参考】 1、《C++ Primer》 16.1.5节 2、《C++中通过模板向函数传递数组长度》: http://www.bianceng.cn/Programming/cplus/201104/26505.htm 【实现】 0、场景描述:想要创建一个“点”的基类,由于有2维点(x, y),3维点原创 2013-06-23 00:32:14 · 1401 阅读 · 0 评论 -
【C/C++ 语法备忘】6、配置本地的GIT环境
在公司是使用GIT进行代码管理的,感觉还是很好用的。 这里找到一篇介绍在本地配置GIT环境的,讲的非常好,这里转载过来 【参考】 1、在windows安装配置Git开发环境 2、Git 历险记(三)——创建一个自己的本地仓库 【引文(根据自己的使用,略修改)】 一、安装Msysgit 首先从google code下载最新的windows的git安装包ms转载 2013-09-08 23:17:16 · 1063 阅读 · 0 评论 -
【C/C++ 语法备忘】4、可变参数列表
【参考】: 1、《C++ Primer》,page 211 2、百度百科 3、《c++ 可变参数列表 》 (未找到原帖) 一、可变参数列表的用途 可变参数列表可以传递一组长度不定的入参。最典型的使用场景有 stdlib 的 printf,另外在cocos2d中也大量使用,例如CCMenu的create方法,ccanimation的创建之类的。 不过按照我的理原创 2013-08-19 15:43:04 · 4329 阅读 · 1 评论