当前位置:  开发笔记 > 编程语言 > 正文

C或C++新手应该知道哪些库?

如何解决《C或C++新手应该知道哪些库?》经验,为你挑选了6个好方法。

我向我的朋友推荐了"数字食谱"一书中的库.然而,似乎他们对他来说太具挑战性了.

我不确定哪些库最适合C/C++中的新手.

C或C++新手应该知道哪些库?



1> workmad3..:

标准库,STL,然后他们需要做任何他们想要的任务.为基本上标准的库扩展添加一些增强功能.



2> Bill the Liz..:

中那些C标准库和C++标准库是必须的(和尼尔在他的回答中提到,确保他们理解C和C++之间的区别).除此之外,他应该学习他将在项目中使用的那些.

我遗漏了Boost有两个原因:1)我不认为newbs 需要它,2)一旦C++ 0x取代旧标准,大部分都计划被卷入标准库.



3> 小智..:

由于没有"C/C++"这样的语言,你在这里得到的答案可能不太有用.C程序将无法使用C++库,而C++程序可能比任何建议的C库都有更好的替代方案.


对新手很好.

4> Bastien Léon..:

C:还有就是C89库的一个很好的描述在这里.一旦他掌握了这一点,GLib就非常有用.它提供链接列表,可扩展字符串,目录访问功能等,并且它足够便携.

C++:我认为标准库很难理解.一旦他理解了iostream,字符串等,他就应该专注于模板,智能指针,异常和多态等高级主题.这应该需要一段时间.



5> dicroce..:

libc中.的libstdc ++.

你可以在这两个方面取得相当大的成功.



6> 小智..:

我在意大利的一所高中教C语言.
在2年内,一旦他们获得了语言的核心(C中的指针和流),学生必须学习不同的库并"展示并告诉"一些样本.
图书馆取决于他们的兴趣和技能.
一些例子:
计算机图形 - > freeimage
文本匹配 - >正则表达式
游戏 - > allegro
网络 - >套接字
数据库 - > sqllite

......基本上我认为一旦你理解了语言(以及数据结构......),它必须是"充满乐趣的时间"并遵循你的倾向.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有