学习C++,就学习STL库好,还是boost库好?

学习C++,就学习STL库好,还是boost库好?

1.STL是对基本数据结构算法的实现。BOOST是对STL的扩充,它加入了的智能指针,图操作等等很多的模块。

2.这两个库都是在C++标准委员会的指导下制定的。STL包含了常用的算法和集合类型,并采用了泛型的思想来实现。boost是对STL的扩充,是一个功能更加强大,更实用的库。所以作为初学者,还是先掌握STL好,需要写应用性程序时,再研究boost库。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-27
你好

很高兴为你解答

答案是: 这两个库都是在C++标准委员会的指导下制定的。STL包含了常用的算法和集合类型,并采用了泛型的思想来实现。boost是对STL的扩充,是一个功能更加强大,更实用的库。
所以作为初学者,还是先掌握STL好,当真要写加实用的程序,再研究boost库。

满意请采纳,谢谢?本回答被提问者采纳
第2个回答  2014-12-14
STL是对基本数据结构算法的实现,就是图的操作没有
BOOST是对STL的扩充,它加入了的智能指针,图操作等等很多的模块
第3个回答  2014-12-14
stl是必修,boost是选修
第4个回答  2014-12-14
两个都学了不就知道哪个好了
相似回答