Boost中的哪些库已经足够成熟,可以在实际应用中使用? [英] Which libraries in Boost are mature enough to be used in real applications?

查看:153
本文介绍了Boost中的哪些库已经足够成熟,可以在实际应用中使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



Boost有很多很棒的图书馆。

但是我想知道他们是否准备好在真实项目中使用。

哪个它们是否足够成熟,或者只是在进行中?


Boost has many terrific libraries.
But I want to know whether they are ready for using in real projects.
Which of them are mature enough, or just only in progress?

推荐答案

" Guch Wu" <顾**** @ gmail.com>在消息中写道

新闻:11 ********************* @ i40g2000cwc.googlegro ups.com ...

:Boost有很多很棒的库。

:但是我想知道它们是否已经准备好在实际项目中使用了。

:哪个足够成熟,或者只是在进行中?


嗯,最成熟的那些已被采纳为包含

到tr1 / tr2或下一个C ++标准;)


为了使其成为推动力,大多数图书馆将达到合理的成熟度b $ b水平。所有这些都经过同行评审。

所有这些都应该至少和内部图书馆一样好
大多数公司的b $ b ......

但是当然,有些人的范围比其他人更有用。

有些正在进行修订,等等。但是标准的C ++库会发生同样的情况。如果它不是ISO标准(我很漂亮

确定std :: string的设计现在已经修改过了。)


我认为你正在从错误的一端接近问题:

在确定问题之前你不应该分析解决方案。


首先看一下收集可用的库,并确定可能对您有用的那些
。对于那些图书馆,看看它们是否适合你的问题域并且可以节省你的时间。


如果你想学习助力只看到什么'提前,从

开始包含在tr1中的库,或者建议用于tr2:
http://www.open-std.org/jtc1/sc22/wg...2005/n1745。 pdf
http://www.open-std.org/jtc1/sc22/wg...005/n1810.html

hth -Ivan

-
http://ivan.vecerina.com/联系/?subject = NG_POST < - 电子邮件联系表格
"Guch Wu" <gu****@gmail.com> wrote in message
news:11*********************@i40g2000cwc.googlegro ups.com...
: Boost has many terrific libraries.
: But I want to know whether they are ready for using in real projects.
: Which of them are mature enough, or just only in progress?

Well, the most mature ones have already been adopted for inclusion
into tr1/tr2 or the next C++ standard ;)

To make it into boost, most libraries will have attained a reasonable
level of maturity. All of them have undergone a peer review.
All of them should be at least as good as in-house libraries
of most companies...
But of course, some have a more generally useful scope than others.
Some are undergoing revisions, etc. But the same would happen with
the standard C++ library if it were not an ISO standard (I''m pretty
sure that the design of std::string would have been revised by now).

I think that you are approaching the problem from the wrong end:
you shouldn''t analyze the solution before identifying the problem.

First look at the collection of available libraries, and identify
those that could be useful to you. For those libraries, see if
they appear to fit your problem domain and can save you time.

If you want to study boost only to see what''s ahead, start with
the libraries that have been included in tr1, or proposed for tr2:
http://www.open-std.org/jtc1/sc22/wg...2005/n1745.pdf
http://www.open-std.org/jtc1/sc22/wg...005/n1810.html
hth -Ivan
--
http://ivan.vecerina.com/contact/?subject=NG_POST <- email contact form


谢谢!

我想使用lambda和uBLAS。但我现在不知道如何使用它们直到



我认为Boost文档中需要更多样本。

Thanks!
I want to use lambda and uBLAS. But I don''t know how to use them till
now.
I think there needs more samples in Boost documents.


" Guch Wu" <顾**** @ gmail.com>在消息中写道

news:11 ********************** @ u72g2000cwu.googlegr oups.com ...

:谢谢!

:我想使用lambda和uBLAS。但我不知道如何使用它们直到

:现在。

:我认为Boost文档中需要更多样本。


请考虑加入促销邮件列表:
http: //www.boost.org/more/mailing_lists.htm

bu yong kerh chee -Ivan

-
< a rel =nofollowhref =http://ivan.vecerina.com/contact/?subject=NG_POSTtarget =_ blank> http://ivan.vecerina.com/contact/?subject=NG_POST < - 电子邮件联系表格

"Guch Wu" <gu****@gmail.com> wrote in message
news:11**********************@u72g2000cwu.googlegr oups.com...
: Thanks!
: I want to use lambda and uBLAS. But I don''t know how to use them till
: now.
: I think there needs more samples in Boost documents.

Please consider joining the boost mailing lists:
http://www.boost.org/more/mailing_lists.htm

bu yong kerh chee -Ivan
--
http://ivan.vecerina.com/contact/?subject=NG_POST <- email contact form


这篇关于Boost中的哪些库已经足够成熟,可以在实际应用中使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆