我几天前开始使用Visual Studio 2012学习C ++。我习惯使用IntelliJ IDEA编写Java,并且在调用方法时总是会显示文档和预期的参数。有没有办法在VS2012 for C ++中执行此操作?
如果我理解正确,这应该已经因为IntelliSense而显示,但是如果我例如调用向量或字符串的成员函数,它只显示如下:
public: std::vector<std::string, std::allocator<std::string>>::const_iterator std::vector<std::string, std::allocator<std::string>>::begin() const
但没有任何内容表明返回的内容,预期内容,此功能的作用。我只是缺少文档文件吗?
非常感谢任何帮助!
答案 0 :(得分:0)
IntelliSence 向您展示了返回的确切类型。 如果您需要提示,如何处理这种类型,请尝试搜索 cppreference,这是一个非常有用的 STL 资源
答案 1 :(得分:-1)
讨厌读取所有模板和std命名空间,但返回类型为vector<string>::const_iterator
。
我听说过Stephan Lavavey(STL的微软维护人员)提到如果某些东西无法编译,他会想要更好的错误消息。也许这会使intellisense更容易使用。