如何定义数组类std :: array <>的模板?

时间:2019-04-19 16:34:51

标签: c++ visual-c++

我正在尝试使用必需的参数创建数组类的对象,但是当我尝试从中创建对象时,将鼠标悬停在该对象上时会显示“不允许输入不完整的类型”错误。当我尝试编译时,出现以下错误 'path'使用未定义的类'std :: array'

我通过查看另一种可以正常编译的代码来尝试了这种格式。

下面是代码

#include <string>
#include <vector>
#include <map>
#include <array>
using std::wstring;
using std::vector;
using std::map;


std::array<wchar_t, MAX_PATH + 1> path{};

0 个答案:

没有答案