返回   cpper编程论坛 > 技术杂烩
注册账号 论坛帮助 会员列表 日历事件 搜索 今日新帖 标记版面已读

技术杂烩 找不到地方的技术问题?这里!

回复
 
LinkBack 主题工具 显示模式
  #1 (permalink)  
旧 2008-08-22
bankrock 的头像
高级会员
 
注册日期: 2003-12-11
帖子: 843
文章: 7
bankrock 正向着好的方向发展
默认 各位boost使用的多不多

想问一下boost的普及情况,各位在工作中用不用boost?还是只局限于自产自销的代码。
说来惭愧,我一直把容器当作对象内存池,最近看中了boost的shared_ptr和weak_ptr,发现很不错。我记得pora是smart pointer的拥趸,那是自己手动打造的多还是用现成的?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #2 (permalink)  
旧 2008-08-25
wqqafnd 的头像
高级会员
 
注册日期: 2004-10-08
帖子: 193
文章: 1
wqqafnd 正向着好的方向发展
发送 MSN 消息给 wqqafnd
默认 回复: 各位boost使用的多不多

引用:
作者: bankrock 查看帖子
想问一下boost的普及情况,各位在工作中用不用boost?还是只局限于自产自销的代码。
说来惭愧,我一直把容器当作对象内存池,最近看中了boost的shared_ptr和weak_ptr,发现很不错。我记得pora是smart pointer的拥趸,那是自己手动打造的多还是用现成的?
个人意见:
boost还在开发完善过程中,容易变动,比如从1.34升级到1.35的时候就让我同事费了一些功夫,所以还是建议先别在项目里使用。
对于shared_ptr我是采用自己写的,从没出什么问题。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #3 (permalink)  
旧 2008-08-25
polyrandom 的头像
超级版主
 
注册日期: 2002-09-03
帖子: 3,135
文章: 20
polyrandom 正向着好的方向发展
默认 回复: 各位boost使用的多不多

1.我不用boost,我不用非标准的东西。曾经用过一次,结果就发现一个bug,想想还是算了。正如上面所说,在工程代码里面用挺麻烦的。
2.我不是SP的拥趸。
3.我用的SP都是自己的/公司的,从来不用外面的。TR1普及以后,我也许会用TR1的,但是我不会用第三方的。

建议使用TR1的SP和WP,比boost保险多了。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #4 (permalink)  
旧 2008-08-30
初级会员
 
注册日期: 2004-09-26
帖子: 1
luclulu 正向着好的方向发展
默认 回复: 各位boost使用的多不多

好久没来了,以为没注册,结果发现原来很久以前就注册过了。。。
您上次访问的时间是: 2005-08-18,04:10 PM
公司里面有用Boost的,不过仅限很少的项目组,我们最多就用用STL而已。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #5 (permalink)  
旧 2008-09-03
liuxinyu 的头像
高级会员
 
注册日期: 2006-02-09
帖子: 303
文章: 48
liuxinyu 正向着好的方向发展
默认 回复: 各位boost使用的多不多

现在来应聘的都写:“熟悉boost...”
一个关键字又废了。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #6 (permalink)  
旧 2008-09-04
polyrandom 的头像
超级版主
 
注册日期: 2002-09-03
帖子: 3,135
文章: 20
polyrandom 正向着好的方向发展
默认 回复: 各位boost使用的多不多

引用:
作者: liuxinyu 查看帖子
现在来应聘的都写:“熟悉boost...”
一个关键字又废了。
都是牛人呀,boost熟悉的话,那C++应该不错了。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #7 (permalink)  
旧 2008-09-04
liuxinyu 的头像
高级会员
 
注册日期: 2006-02-09
帖子: 303
文章: 48
liuxinyu 正向着好的方向发展
默认 回复: 各位boost使用的多不多

pora会错意了,我本想说,N多人写“熟悉boost..."
结果我一面试,满不是那么回事。昨天有个哥们回答我的问题“如何让一个类只能通过工厂创建”时回答“虚构造函数...”,好像也是号称熟悉boost的。

所以我和HR说,以后不用拿boost作关键字查看简历了。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #8 (permalink)  
旧 2008-09-05
polyrandom 的头像
超级版主
 
注册日期: 2002-09-03
帖子: 3,135
文章: 20
polyrandom 正向着好的方向发展
默认 回复: 各位boost使用的多不多

哈哈。我明白你的意思。
我一直觉得,敢说自己精通C++的,不是很牛就是很白,而很白的可能性大一点。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #9 (permalink)  
旧 2008-09-06
cat cat 当前离线
高级会员
 
注册日期: 2003-11-06
帖子: 1,560
文章: 6
cat 正向着好的方向发展
默认 回复: 各位boost使用的多不多

boost不敢用。我们很土的,遗留C++里面exception都没人用。

才听说TR1,有人知道了也不在这里吱一声……
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #10 (permalink)  
旧 2008-09-06
bankrock 的头像
高级会员
 
注册日期: 2003-12-11
帖子: 843
文章: 7
bankrock 正向着好的方向发展
默认 回复: 各位boost使用的多不多

那个某人不是说过,C++ exception是鸡肋么...其实我觉得比Windows的exception好看些。
TR1现在还是在纸面上的标准吧,有编译器实现(还是部分实现)了?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #11 (permalink)  
旧 2008-09-06
polyrandom 的头像
超级版主
 
注册日期: 2002-09-03
帖子: 3,135
文章: 20
polyrandom 正向着好的方向发展
默认 回复: 各位boost使用的多不多

引用:
作者: bankrock 查看帖子
那个某人不是说过,C++ exception是鸡肋么...其实我觉得比Windows的exception好看些。
TR1现在还是在纸面上的标准吧,有编译器实现(还是部分实现)了?
TR1一出来,Dinkumware就出了一个实现,当然是要钱的。
VC8也有beta实现了。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #12 (permalink)  
旧 2008-09-07
bankrock 的头像
高级会员
 
注册日期: 2003-12-11
帖子: 843
文章: 7
bankrock 正向着好的方向发展
默认 回复: 各位boost使用的多不多

搜了一下VC2008的TR1实现是基于Dinkumware的(应该说VC的整个STL就是基于Dinkumware的lib的)。
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #13 (permalink)  
旧 2008-09-07
cat cat 当前离线
高级会员
 
注册日期: 2003-11-06
帖子: 1,560
文章: 6
cat 正向着好的方向发展
默认 回复: 各位boost使用的多不多

Standard C++ Library TR1 Extensions Reference

Download details: Visual C++ 2008 Feature Pack

貌似不伤筋动骨的部分实现了
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
  #14 (permalink)  
旧 2008-09-07
bankrock 的头像
高级会员
 
注册日期: 2003-12-11
帖子: 843
文章: 7
bankrock 正向着好的方向发展
默认 回复: 各位boost使用的多不多

找到一篇介绍TR1的老文章,比看draft舒服,最后的提到了各编译器组的TR1进展,不知道GCC现在的partial implementation怎样了
Dr. Dobb's | The Technical Report on C++ Library Extensions | June 1, 2005
boost的regex库有一部分静态链接库,这是不是意味着TR1里的regex也需要手动加载静态库?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
回复时引用此帖
回复

书签

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为格林尼治时间 +9。现在的时间是 11:45 AM


Powered by vBulletin® 版本 3.7.0
版权所有 ©2000 - 2008,Jelsoft Enterprises Ltd.
(C) Copy Right All Right Reserved 2001 - 2007

Search Engine Friendly URLs by vBSEO 3.1.0