15

几天前我开始使用 Visual Studio 2012 学习 C++。我习惯于使用 IntelliJ IDEA 编程 Java,并且在调用方法时总是会显示文档和预期的参数。有没有办法在 C++ 的 VS2012 中也这样做?

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

public: std::vector<std::string, std::allocator<std::string>>::const_iterator std::vector<std::string, std::allocator<std::string>>::begin() const

但没有任何指示返回什么,预期什么,这个函数做什么。我只是缺少文档文件吗?

任何帮助是极大的赞赏!

4

2 回答 2

0

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

于 2021-05-29T09:38:49.067 回答
-1

阅读所有模板和 std 命名空间很讨厌,但返回类型是vector<string>::const_iterator.

我听说 Stephan Lavavey(STL 的 Microsoft 维护者)提到,如果某些东西无法编译,他希望得到更好的错误消息。也许这也将使智能感知更易于使用。

于 2013-08-13T10:41:02.353 回答