- 博客(7)
- 收藏
- 关注
转载 STL实践指南(上)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔 译者注这是一篇指导您如何在Microsoft Visual Studio下学习STL并进行实践的文章。这篇文章从STL的基础知识讲起,循序渐进,逐步深入,涉及到了STL编写代码的方法、STL代码的编译和调试、命名空间(namespace)、STL中的ANSI / ISO字符串、各种不同类型
2004-07-09 10:53:00
633
转载 STL实践指南(中)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔 (接上篇) 另一种容器——集合(set) 这是微软帮助文档中对集合(set)的解释:“描述了一个控制变长元素序列的对象(注:set中的key和value是Key类型的,而map中的key和value是一个pair结构中的两个分量)的模板类,每一个元素包含了一个排序键(sort key)和一个值(
2004-07-09 10:52:00
595
转载 STL实践指南(下)
STL实践指南 Practical Guide to STL作者:Jeff Bogan 翻译:周翔 (接中篇) 游标(Iterator) 我说过游标是指针,但不仅仅是指针。游标和指针很像,功能很像指针,但是实际上,游标是通过重载一元的”*”和”->”来从容器中间接地返回一个值。将这些值存储在容器中并不是一个好主意,因为每当一个新值添加到容器中或者有一个值从容器中删除,这些值就会失效。在某种程度
2004-07-09 10:51:00
545
转载 成员函数指针与高性能的C++委托(下篇)
成员函数指针与高性能的C++委托(下篇) Member Function Pointers and the Fastest Possible C++ Delegates 撰文:Don Clugston 翻译:周翔 (接中篇) 委托(delegate) 和成员函数指针不同,你不难发现委托的用处。最重要的,使用委托可以很容易地实现一个Subject/Observer设计模式的改进版[GoF,
2004-07-09 09:24:00
667
转载 成员函数指针与高性能的C++委托(中篇)
成员函数指针与高性能的C++委托(中篇) Member Function Pointers and the Fastest Possible C++ Delegates 撰文:Don Clugston 翻译:周翔 (接上篇) 成员函数指针——为什么那么复杂? 类的成员函数和标准的C函数有一些不同。与被显式声明的参数相似,类的成员函数有一个隐藏的参数this,它指向一个类的实例。根据不同的编译
2004-07-09 09:23:00
761
转载 成员函数指针与高性能的C++委托(上篇)
成员函数指针与高性能的C++委托(上篇) Member Function Pointers and the Fastest Possible C++ Delegates 撰文:Don Clugston 翻译:周翔 引子 标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的指针(也叫做“闭包(closure)”或“委托(delegate)”)在一些语言中已经
2004-07-09 09:22:00
536
原创 Things Are Not Always What They Seem
有些事并不象它看上去那样 两个旅行中的天使到一个富有的家庭借宿。这家人对他们并不友好,并且拒绝让他们在舒适的客人卧室过夜,而是在冰冷的地下室给他们找了一个角落。当他们铺床时,较老的天使发现墙上有一个洞,就顺手把它修补好了。年轻的天使问为什么,老天使答到:“有些事并不象它看上去那样。” 第二晚,两人又到了一个非常贫穷的农家借宿。主人夫妇俩对他们非常热情,把仅有的一点
2004-06-28 17:12:00
656
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人