一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。Inside the C++ Object Model虽然是一本好书,然而,书的篇幅多一些,又和具体的VC++关系小一些。因此,从篇幅和内容来看,译者认为 Read More
posted @ 2016-04-05 00:42
findumars
Views(360)
Comments(0)
Diggs(0)
原文链接:http://blog.csdn.net/liigo/archive/2006/12/23/1456938.aspx 转载请注明出处:http://blog.csdn.net/liigo 昨天和海洋一块研究了下函数调用栈,顺便写两句。不足或错误之处请包涵! 理解调用栈最重要的两点是:栈的结 Read More
posted @ 2016-04-05 00:33
findumars
Views(506)
Comments(0)
Diggs(0)
2004 年 3 月 01 日 基本使用 对于下面这样的一个简单程序test.cpp: 我们的基本需求当然是对于该程序报告存在两处内存泄漏。要做到这点的话,非常简单,只要把debug_new.cpp也编译、链接进去就可以了。在Linux下,我们使用: 输出结果如下所示: 如果我们需要更清晰的报告,也 Read More
posted @ 2016-04-05 00:32
findumars
Views(915)
Comments(0)
Diggs(0)
STL提供了很多泛型容器,如vector,list和map。程序员在使用这些容器时只需关心何时往容器内塞对象,而不用关心如何管理内存,需要用多少内存,这些STL容器极大地方便了C++程序的编写。例如可以通过以下语句创建一个vector,它实际上是一个按需增长的动态数组,其每个元素的类型为int整型: Read More
posted @ 2016-04-05 00:25
findumars
Views(3983)
Comments(1)
Diggs(1)
介绍 我们在衡量一个函数运行时间,或者判断一个算法的时间效率,或者在程序中我们需要一个定时器,定时执 行一个特定的操作,比如在多媒体中,比如在游戏中等,都会用到时间函数。还比如我们通过记录函数或者算法开始和截至的时间,然后利用两者之差得出函数或者 算法的运行时间。编译器和操作系统为我们提供了很多时间 Read More
posted @ 2016-04-05 00:25
findumars
Views(2220)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号