nicky

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
一直害怕的事还是发生了。原先的程序由于在vc6下编写,现在port到vc7,有一个关键问题:我原来自己写了个smart ptr,但是犯了两个错误,一是裸指针初始化的ctor没有写成explicit,二是允许隐式转换,结果导致所有==判断的地方都有三重岐义。现正全部替换为boost。包括构架上的一些调整,个把星期的工作量是逃不脱了。以后写这种东西一定不能自以为是了。教训阿。

posted on 2005-01-07 22:14  nicky  阅读(858)  评论(0编辑  收藏  举报