Qt Creator自动完成功能无法识别std :: function< ..> (但它识别函数< ..>)?

时间:2015-06-27 21:34:42

标签: c++ c++11 autocomplete qt-creator

我正在使用Qt Creator 3.0.1(因为那是Ubuntu 14.04 LTS的回购版本,我有)。

#include <functional>
std::function<double(double)> some_func;

此处,自动填充功能无法识别std::function。如果我右键单击并选择&#34;按照光标下的符号&#34;,它就不会工作。

但是,如果我写了:

#include <functional>
using namespace std;
function<double(double)> some_func;

它工作正常。我正在编写function时显示自动完成时间,如果我右键单击function并选择&#34;按照光标下的符号&#34;,它将转到{{{}的声明1}}在标准库的function标题中。

这里发生了什么?我该如何解决这个问题?

0 个答案:

没有答案