金庆的专栏

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  351 随笔 :: 0 文章 :: 454 评论 :: 0 Trackbacks

04 2008 档案

     摘要: 在迭代器中支持指针成员选取运算符,没什么实质的意义,而仅仅是语法糖。我认为标准中将这规定为迭代器概念的一个特性是严重的错误。  阅读全文
posted @ 2008-04-24 10:16 金庆 阅读(1843) | 评论 (5)  编辑

     摘要: C++标准库提供了四种序列容器:deque、list、vector,和basic_string。第四种序列容器basic_string,主要用于表示字符串,但它确实是不折不扣的序列容器,所以如果你非要这样做的话,你也可以用它来保存char和wchar_t以外的数据。在标准库中的容器中,只有vector保证其元素的存储空间是连续的。因此,它和C API兼容。
  阅读全文
posted @ 2008-04-23 15:36 金庆 阅读(1925) | 评论 (2)  编辑

     摘要: 在C++的世界里,STL这个术语是有歧义的。有很多C++纯化论者会抓住一切机会纠正你对"STL"这个术语的错用,而告诉你应该使用"标准库"这样的称呼。 严格来说,STL指的是由Stepanov和他的同事们在上世纪80年代到90年代开发的、基于六个核心概念的通用模板库。  阅读全文
posted @ 2008-04-22 17:25 金庆 阅读(2267) | 评论 (1)  编辑

     摘要: 模板参数一般是一个或者两个大写字母,例如T(type/value-type)、S(sequence/string)、 C(container/character)、VP(value policy type)等等。 这样做有两个原因。  阅读全文
posted @ 2008-04-21 17:25 金庆 阅读(1963) | 评论 (10)  编辑

     摘要: 不管怎样,让我找到了log4delphi。明显国内用的人不多,不知大家是否有更好的日志类。
对我来说,log4delphi与log4j、log4cpp如出一辙,正合我意。
0.7版,近两年没更新了。看SVN也是没有任何更新。
下载了看,文档相当全。  阅读全文
posted @ 2008-04-09 17:13 金庆 阅读(1811) | 评论 (0)  编辑

     摘要: 如果不创建wxPanel,只创建wxStaticBitmap,窗口大小变化时,图片显示会不正常,并且指定图片位置和大小无效。wxStaticBitmap的父窗口是fmMain或pnl都可以。   阅读全文
posted @ 2008-04-07 11:37 金庆 阅读(830) | 评论 (2)  编辑

     摘要: POD(Plain Old Data,普通旧式数据)的定义中,有三个相关的术语  阅读全文
posted @ 2008-04-01 10:03 金庆 阅读(1226) | 评论 (0)  编辑