Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VS2012如何显示标准C++;图书馆通过智能感知? 我开始使用Visual Studio 2012几天前学习C++。我习惯于使用IntelliJ IDEA编程Java,在那里,当调用方法时,您总会看到文档和预期参数。有没有办法在VS2012中为C++做?_C++_Visual Studio 2012_Documentation_Intellisense - Fatal编程技术网

VS2012如何显示标准C++;图书馆通过智能感知? 我开始使用Visual Studio 2012几天前学习C++。我习惯于使用IntelliJ IDEA编程Java,在那里,当调用方法时,您总会看到文档和预期参数。有没有办法在VS2012中为C++做?

VS2012如何显示标准C++;图书馆通过智能感知? 我开始使用Visual Studio 2012几天前学习C++。我习惯于使用IntelliJ IDEA编程Java,在那里,当调用方法时,您总会看到文档和预期参数。有没有办法在VS2012中为C++做?,c++,visual-studio-2012,documentation,intellisense,C++,Visual Studio 2012,Documentation,Intellisense,如果我理解正确,这应该已经显示了,因为IntelliSense,但如果我调用向量或字符串的成员函数,它只会显示如下内容: public:std::vector::const\u迭代器std::vector::begin()const 但没有任何内容指示返回的内容、预期的内容以及此函数的功能。我只是缺少文档文件吗 非常感谢您的帮助 很难通读所有模板和std名称空间,但返回类型是vector::const\u迭代器 我听Stephan Lavavey(STL的微软维护者)提到,如果某些东西无法编译,

如果我理解正确,这应该已经显示了,因为IntelliSense,但如果我调用向量或字符串的成员函数,它只会显示如下内容:

public:std::vector::const\u迭代器std::vector::begin()const

但没有任何内容指示返回的内容、预期的内容以及此函数的功能。我只是缺少文档文件吗


非常感谢您的帮助

很难通读所有模板和std名称空间,但返回类型是
vector::const\u迭代器


我听Stephan Lavavey(STL的微软维护者)提到,如果某些东西无法编译,他希望得到更好的错误消息。也许这也会使intellisense更易于使用。

intellisense向您显示了返回的确切类型。
如果您想要提示,如何处理此类型,请尝试搜索,这是一个非常有用的STL资源

它告诉您返回的内容:
std::vector::const_iterator
,但是您是对的,如果提供了更多信息,那将非常好。感谢您提供的信息。这已经让事情变得更清楚了:)没问题。当您使用大量模板化方法时,intellisense可能会变得非常冗长和复杂,但是返回类型总是在访问级别之后的第一部分。有很多网站可以告诉你如何使用STL。cppreference.com是我最喜欢的网站之一。祝你好运关于函数功能的注释是什么?无论如何,要获得这些?+1c#在VisualStudio2012中确实有相当整洁的文档。我不明白为什么这个特性不包含在C++中…