C++
BugGo
这个作者很懒,什么都没留下…
展开
-
STL实践指南(3)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔(接中篇) 游标(Iterator)我说过游标是指针,但不仅仅是指针。游标和指针很像,功能很像指针,但是实际上,游标是通过重载一元的”*”和”->”来从容器中间接地返回一个值。将这些值存储在容器中并不是一个好主意,因为每当一个新值添加到容器中或者有一个值从容器中删除,这些值就会失效。在某原创 2009-06-27 23:15:00 · 317 阅读 · 0 评论 -
VC程序异常处理,异常日志生成,及与源代码对应,异常捕捉
程序在实际应用环境下出现异常,但在开发调试环境下却不出问题,客户现场环境又远在千里,如何让程序在出现异常时能捕捉到,并生成与代码相对应的日志是各位VC/C++程序员一直苦恼的事情。相对来说,Java及其中间件在处理此类日志问题要来得简单很多。多年以前,看到一个老外的文章,关于如何截获当前的程序异常、抓取现场堆栈,写的真的非常不错,根据此文再结合VC编译所产生的map文件及Line信息,实现对异原创 2009-06-27 23:35:00 · 676 阅读 · 0 评论 -
STL实践指南(1)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔译者注这是一篇指导您如何在Microsoft Visual Studio下学习STL并进行实践的文章。这篇文章从STL的基础知识讲起,循序渐进,逐步深入,涉及到了STL编写代码的方法、STL代码的编译和调试、命名空间(namespace)、STL中的ANSI / ISO字符串、各种转载 2009-06-27 23:09:00 · 390 阅读 · 1 评论 -
STL实践指南(2)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔(接上篇)另一种容器——集合(set)这是微软帮助文档中对集合(set)的解释:“描述了一个控制变长元素序列的对象(注:set中的key和value是Key类型的,而map中的key和value是一个pair结构中的两个分量)的模板类,每一个元素包含了一个排序键(sort key)和一个转载 2009-06-27 23:14:00 · 392 阅读 · 0 评论