关于MSDN Library

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:黄玮
链接:http://www.zhihu.com/question/22470575/answer/23633588
来源:知乎

1、学习C++与使用MSDN没有直接关系。

MSDN( Microsoft Developer Network)是微软一手创建并持续维护的信息服务社区;C++是贝尔实验室的Bjarne Stroustrup发明,目前由一个标准委员会( C++ -Standards )负责修订维护的程序设计语言。我猜题主问的应该是MSDN Library吧?这个是微软所有开发技术产品线的文档大全,MSDN Library是MSDN计划的组成部分,有在线版( 开发工具和语言 ),也有离线版(比如这个: 从微软下载中心下载 MSDN Library for Visual Studio 2008 SP1 (2008 年 12 月版) )。 新版Visual Studio不再提供独立的MSDN Library离线包下载,而是包含在需付费购买的专业版中,VS免费版不再提供离线的MSDN Library,只能在线查阅。

2、微软为C++程序设计语言提供了Visual C++ 集成开发环境并包含在微软的Visual Studio系列产品中,Visual C++有多个发行版本,微软在线的MSDN上可以查到从Visual Studio 6.0到最新的2013系列产品的所有技术文档。C++并非微软的专利,微软只是众多支持C++程序设计语言的实现厂商之一。

3、我不在Windows下做开发已经多年,MSDN Library长什么样子我都忘的差不多了。提供几个学习线索和注意事项:
  • 用好【搜索】和【索引】功能。【搜索】是全文检索,【索引】主要用于查询API的使用说明文档;
  • MSDN Library由于汇集了所有微软的开发技术文档,所以存在大量同名函数。注意在检索帮助的过程中,注意查看函数名所对应的平台或语言名称。例如:Visual C++?Windows API?Visual C#?Windows CE?
  • 注意区分文档支持的Visual C++或VS版本号,虽然大多数情况下你应该不会遇到版本差异问题。
  • 除了经常用到的函数使用帮助文档,试着通过MSDN Library树形结构导航栏里找到你感兴趣的一些系列教程,循序渐进的去系统学习之。例如这个:欢迎回到 C++(现代 C++)
当然,学习使用MSDN不应该是目的,学习使用C++才是目的。MSDN是学习C++的帮助系统之一,特别是对于Windows上的C++开发来说是有价值的。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值