CC++
文章平均质量分 79
tiangwan2011
这个作者很懒,什么都没留下…
展开
-
Google memchek 内存检测
最近在看了一下内存检测,在http://code.google.com/p/memcheck/可以找到,文章有源码和test,简单的几句介绍,刚开始没怎么看懂,自己根据使用说明用了下立马就能上手,显示结果最好用cmd调用生成的exe,能清楚打印mem leaking的情况。主要代码:bool mc_checkmem(){bool memLeaked=false;for(int原创 2012-05-11 08:31:25 · 1104 阅读 · 0 评论 -
bat文件批处理vcbuild、msbuild或者devenv
最近用bat文件调用vcbuild或者msbuild,对于只调用简单的命令行,可以很快上手,可以查询msdn的关于msbuild的使用指导http://msdn.microsoft.com/zh-cn/library/0k6kkbsd(vcbuild版本较老,可以侧重msbuild)。什么是vcbuild如何使用vcbuild,读者可以在网上查询,使用可以参考http://www.cnblog原创 2012-05-22 10:10:01 · 9374 阅读 · 0 评论 -
Windows powershell
什么是Windowspowershell,关于定义可以看百度的解释http://zh.wikipedia.org/wiki/Windows_PowerShell(或者者http://en.wikipedia.org/wiki/Windows_PowerShell),http://baike.baidu.com/view/1717574.htm,里面有关于powershell的由来以及使用说明,个人原创 2012-05-23 16:55:50 · 1322 阅读 · 0 评论 -
堆和栈的主要的区别
堆和栈的主要的区别由以下几点: 1、管理方式不同; 2、空间大小不同; 3、能否产生碎片不同; 4、生长方向不同; 5、分配方式不同; 6、分配效率不同; 管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;转载 2012-06-27 14:06:21 · 1123 阅读 · 0 评论 -
高质量c++(重载、覆盖、隐藏)
成员函数的重载、覆盖与隐藏成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。8.2.1 重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与转载 2012-06-27 16:30:58 · 614 阅读 · 0 评论 -
c++内存管理与指针的使用
导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配转载 2012-08-26 16:41:07 · 5685 阅读 · 2 评论 -
SDI程序中,如何在主框架上切换不同的视图
long CMainFrame::OnOutbarNotify(WPARAM wParam, LPARAM lParam){switch (wParam){case NM_OB_ITEMCLICK:// cast the lParam to an integer to get the clicked item{int flag=wndBar.GetFolderData(原创 2013-06-07 17:15:19 · 1160 阅读 · 0 评论 -
史上最全容器技术大盘点,没有之一
摘要:容器革命已经来临。Red Hat、IBM、微软和AWS甚至VMware都在关注容器。哪里有最新的技术,哪里就有最热门的初创公司。今天就给大家盘点一下容器领域有哪些最新技术和公司。在过去的一年,业界对容器的关注度直线飙升。根据研究机构Forrester公司最近的一项调查发现,31%的开发者表示他们已经在过去的一年里使用过Docker或容器。“对于这样一个新技术,在全球范围内有这么多开发人员转载 2016-05-04 10:56:24 · 1685 阅读 · 1 评论