摘要: 作者: 刘未鹏(pongba) 转自: C++的罗浮宫(http://blog.csdn.net/pongba)首先,一个编译单元(translation unit)是指一个.cpp文件以及它所#include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文 件里,然后编译器编译该.cpp文件为一个.obj文 件(假定我们的平台是win32),后者拥有PE(Portable Exec... 阅读全文
posted @ 2010-04-26 13:20 莫小 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 如何组织编写模板程序 前言常遇到询问使用模板到底是否容易的问题,我的回答是:“模板的使用是容易的,但组织编写却不容易”。看看我们几乎每天都能遇到的模板类吧,如STL, ATL, WTL, 以及Boost的模板类,都能体会到这样的滋味:接口简单,操作复杂。我在5年前开始使用模板,那时我看到了MFC的容器类。直到去年我还没有必要自己编写模板类。可是在我需要自己编写模板类时,我首... 阅读全文
posted @ 2010-04-26 13:17 莫小 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 转自: http://www.codeproject.com/KB/cpp/templatesourceorg.aspIntroductionOftenI get asked whether programming with templates is hard or easy. The answer I usually give is: "It is easy to use templates, ... 阅读全文
posted @ 2010-04-26 11:07 莫小 阅读(393) 评论(0) 推荐(0) 编辑