QT Creator不识别新项目的STL类型
QT Creator does not recognize STL types for new projects
我有一个可以识别STL类型的现有项目。但是,在创建新项目时,不会识别任何STL类型。例如
#include <string>
string s;
string
的颜色不会改变,编译时会产生错误。
奇怪的是,当在包含行执行"Follow symbol under cursor"时,包含文件被打开。所以包含文件在那里,Qt Creator知道如何打开它,仍然不能识别类字符串。
重新安装了Qt5.5,但是没有效果。发生什么事情了?
你应该使用:
std::string
或:
using namespace std
开头,这样就不必每次都添加名称空间
相关文章:
- 用C++中的CPerson(类)类型的对象初始化STL矢量
- 检查函数返回类型是否与STL容器类型值相同
- 哪些存储了不完整类型的 STL 数据结构可以用作类成员?
- 具有 STL 向量类型成员的类的复制内存
- 如何在不破坏现有应用程序的情况下更改 API 中 stl 容器的数据类型?
- STL 函数和函数类型与函数指针类型
- 如果我想从类型"T"定义元素的容器(来自 STL),那么"T"必须使用默认构造函数?
- 在 stl 容器包装器中定义迭代器类型
- 可以在 stl 容器上完成非类型模板参数吗?
- 模板化函数以从输入参数推断返回类型 stl-container
- 如何处理使用不同类型索引的不同库(例如 stl 和 eigen3)的混合(size_t、int、..)
- STL 类型的 Google 测试和运算符<<重载
- C++:STL 类型和自定义类型的优雅"polymorphism"?
- 如何使用 ICU 中的非 stl 类型(如 UnicodeString)创建unordered_map
- QT Creator不识别新项目的STL类型
- STL类型/函数在gdb中使用条件断行,会使程序崩溃
- 在c++ STL类型的静态实例上使用OpenMP threadprivate指令
- 创建string+int set stl类型
- unordered_map::find 不适用于 STL 类型
- 内联stl类型列表管理器