摘要: week_ptr的隐含条件好强,赋值给他的智能指针,如share_ptr,week_ptr,它的引用计数都不变,这种结合enable_shared_from_this,所谓的解决循环引用计数和this指针变为智能指针,灰常不靠谱。。关联关系太强,而且需要用户关注太多的智能指针的关系,倒是觉得把share_ptr的优点给抹杀了 至于说什么智能指针share_ptr会有循环引用的问题,其实实质上,用了类似com的引用技术的东西,都可能因为设计的不当而导致循环引用,根源不在于他是不是share_ptr;是com,写的不好,也会有问题 我倒是觉得如果把week_ptr解释为公用指针的声明周期,本身就违 阅读全文
posted @ 2011-07-05 16:37 宇月--测试开发梦想家 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1、格式化数字字符串如:可以指定宽度,不足的左边补空格:sprintf(s, "%8d%8d", 123, 4567); //产生:" 123 4567"当然也可以左对齐:sprintf(s, "%-8d%8d", 123, 4567); //产生:"123 4567"也可以按照16 进制打印:sprintf(s, "%8x", 4567); //小写16 进制,宽度占8 个位置,右对齐sprintf(s, "%-8X", 4568); //大写16 进制,宽度占8 个位置, 阅读全文
posted @ 2011-07-05 15:01 宇月--测试开发梦想家 阅读(643) 评论(0) 推荐(0) 编辑