自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘未鹏|C++的罗浮宫

博客新地址:http://mindhacks.cn

原创 C++标准库的一个有趣的小bug

在看别人的代码时,意外发现了一个标准库的问题(不知到标准委员会的c++ standard lib.core issue文件里有没有提到,不管它),是这样的,代码如下:struct X{};ostream& operator{                                 ...

2004-08-26 02:21:00 28889 59

原创 boost源码剖析之:泛型编程精灵type_traits(rev#2)

boost源码剖析之:泛型编程精灵type_traits(rev#2) 刘未鹏C++的罗浮宫(http://blog.csdn.net/pongba) 动机使用traits的动机一般有三种,分派、效率、使某些代码通过编译。 分派下面有一个模板函数,假设一个动物收容组织提供了它,他们接受所有无家可归...

2004-08-24 21:55:00 19740 10

原创 .NET Generics vs. C++ Templates

.NET Generics VS C++ Templates 刘未鹏 /文C++的罗浮宫(http://blog.csdn.net/pongba)   在C++中还没有引进模板的时候,C++STL之父stepanov就敏锐的发觉,面向对象理论并不能描述现有的所有结构,比如,算法就不是一个对象,再深...

2004-08-24 02:39:00 6694 4

原创 boost源码剖析之:泛型指针类any之海纳百川(rev#2)

boost源码剖析之:泛型指针类any之海纳百川(rev#2) 刘未鹏C++的罗浮宫(http://blog.csdn.net/pongba) 动机C++是强类型语言,所有强类型语言对类型的要求都是苛刻的,类型一有不合编译器就会抱怨说不能将某某类型转换为某某类型,当然如果在类型之间提供了转换操作符...

2004-08-24 01:42:00 21924 35

原创 在C++中侦测内嵌型别的存在(rev#2)

在C++中侦测内嵌类型的存在(rev#2) By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) 动机(Motivation)假设一所大学的注册系统提供了一个注册函数: templateclass T>void Register(T perso...

2004-08-24 01:18:00 16278 13

提示
确定要删除当前文章?
取消 删除