求解C++的问题

关于C++中API和STL这两类我很迷糊,应该两个都学,还是只学其中一个?貌似API是面向接口,也就是开发程序的?... 关于C++中API和STL这两类我很迷糊,应该两个都学,还是只学其中一个?
貌似API是面向接口,也就是开发程序的?
展开
 我来答
futureisgood
2010-07-27 · TA获得超过217个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:146万
展开全部
1.API(Application Programming Interface,应用程序编程接口)是作为开发包提供的,一般操作系统会提供,比如常见的Windows API,如果你自己开发图形库,那么你将为外界提供API(公开函数、静态函数等)。API是个广义的概念,并不属于C++的范畴。
2.STL(Standard Template Library),目前已经成为C++标准的一部分。从根本上说,STL是像list,vector,set,map等容器和常用算法的集合。STL的目的是标准化组件,减少开发成本。

我的建议:STL是C++的一部分,要精通,它是一把利器,将来学学BOOST什么的。API的开发、学习依照具体的开发环境和项目而定。

祝你好运。
帐号已注销
2010-07-27 · TA获得超过609个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:65万
展开全部
恩 对啊 你可以鲜血API,再学STL 因为两个的性质、特性方面有区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wo370506875
2010-07-27 · TA获得超过313个赞
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:308万
展开全部
API是操作系统提供的。STL是C++的标准模板库,体现的是泛化编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式