自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

David的专栏

成功源于勤奋

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 近期计划

近期计划: 加快看书的进度。多写几篇关于boost的文章。写几篇关于ODBC编程的文章。

2010-04-23 16:34:00 747

原创 boost::polymorphic_cast用法

 boost::polymorphic_cast用来实现down cast。如果转换不成功,则抛出一个异常。 这和dynamic_cast很类似。但是dynamic_cast转换指针失败的时候,不抛异常。 下面是二者使用的例子:  #ifndef BASE_FOR_CAST#define BASE_FOR_CAST #include #include

2010-04-22 23:30:00 1283

原创 用vector来实现matrix。

 众所周知,c++没有提供默认的matrix(矩阵)类型。不过大部分时候我们可以沿用c的用法,可以声明一个二维数组来声明matrix。本文描述了另外一种方法,来实现一个matrix类,表达一个二维数组的概念,具体的实现是二维的vector。  #ifndef MATRIX_H#define MATRIX_H #include using std::vecto

2010-04-22 23:20:00 6254

c++ TR1 文档

c++ tr1de的文档 下一代c++标准库的候选成员 最新的c++技术

2009-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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