【发布时间】:2016-03-24 15:18:08
【问题描述】:
我经常有 CLion 编辑器向我显示参数类型不匹配错误,而在构建过程中一切都很好。例如,考虑以下 MWE:
#include <iostream>
#include <boost/container/flat_set.hpp>
using namespace std;
namespace bc = boost::container;
int main() {
bc::flat_set<bc::flat_set<int>> manySets;
bc::flat_set<int> oneSet({1, 2, 3});
manySets.insert(oneSet);
cout << "Hello, World!" << endl;
return 0;
}
这里的flat_set 是来自boost 库的模板(可以看到here 的描述)。编辑器向我显示一个错误:
但是当我构建它时(即使是从 CLion),一切都编译得很好。
我的系统是:
- Ubuntu 15.10 64 位
- CLion 1.2.4
【问题讨论】: