在vim中无法识别C++ 11函数

ais*_*ish 4 vim c++11 syntastic

在vim中使用一些c ++ 11函数时,我注意到了vim插件 标记列表syntastic保持报告错误,如'stoi' was not declared in this scope.

所以我有几个问题,

  • 如何得到 标记列表 合成识别c ++ 11函数?
  • 有没有办法我至少可以在vim中隐藏错误消息?

另外我知道我可以用标准c ++替换c ++ 11特定代码来修复错误,但我想知道是否还有其他方法.


编辑:对不起,结果是syntastic实际上是负责错误而不是taglist
感谢提醒我,我有太多的插件,我忘了每个人做什么

ais*_*ish 6

在对syntastic的git repo进行一些搜索之后,我找到了一个简单的解决方案,
通过添加let g:syntastic_cpp_compiler_options = '-std=c++11'到我的.vimrc中