自动包含所需的 C++ 头文件 IDE?

5 c++ qt

我是 Java Eclipse 用户和 Qt Creator IDE 用户。

在 Eclipse IDE for Java 中,当我输入以下行时:

Vector<int> v = new Vector<int>();
Run Code Online (Sandbox Code Playgroud)

它会在代码顶部自动生成这一行:

import java.util.Vector;
Run Code Online (Sandbox Code Playgroud)

题 :

是否有 C++ IDE 或 Qt IDE 的插件,例如生成此行:

#include <vector>
Run Code Online (Sandbox Code Playgroud)

我输入后:

vector<int> v;
Run Code Online (Sandbox Code Playgroud)

Oli*_*pro 0

您可以采取的自动化操作因 IDE 的不同而异。然而,您普遍可以做的就是 Google 搜索,std::vector几乎任何结果都会包含您需要的标头的名称。

#include当然,在预编译头的今天,涵盖各种常见的 STL 内容并不是闻所未闻,即使您的项目当前不使用它。

相关说明:对于您的示例,自动添加可能不明确,因为您没有指定std名称空间。