cplusplus和MSDN的优势分工

  记录一些MSDN和cplusplus的使用心得,明细它们分工的不同,方便日后对症搜索。

  总体而言

  MSDN包含的内容很多,不止C或C++相关的内容,搜索到的结果需要适当筛选,cplusplus在这方面有一定优势,关键字搜索正确便可直取所需。

  内容方面

  1.可以举一个例子说明他们优势的不同:在查阅MSDN的时候看到这样一段代码:

1   // Declares stack with default deque base container

2    stack <char> dsc1;

也就是说,在没有给出容器类型说明时,stack默认关联的是deque容器,但在MSDN中并没有找到对这句话的阐述或说明,四处查找了一下,首先是在百度知道找到了两句“stack默认是基于容器deque实现的”,“在创建适配器时,通过将一个顺序容器指定为适配器的第二个类型实参,可覆盖其关联的基础容器类型”,

参见网页:http://zhidao.baidu.com/question/279080479.html
这句话跟MSDN的使用吻合,但既然有网友这么回答,应该可以查得到根据,在cplusplus中搜索stack,直接可以看到一句话“By default, if no container class is specified for a particular stack class, the standard container class template deque is used.”,从这点可以看出,MSDN和cplusplus有以下这些区别:

MSDN主要列出函数原型、参数解释、使用举例、以及归属的头文件和命名空间

cplusplus主要阐述知识点的概念、性质,并列出支持的操作等,对综合性的了解有一定帮助

 

 

 

你可能感兴趣的:(cp)