尝试访问标头变量时出现"Can't resolve variable of class"错误



我有一个容器

std::map<std::string, int> map;

在A6.HPP标头文件中,但是当我尝试在源文件中访问映射时,我会得到"无法解析变量或类"错误。我有一个

#include "a6.hpp"

行,但它仍然给我这个错误。有人可以帮忙吗?

不要调用您的std::map变量map或任何其他C 关键字,否则会发生坏事。还要检查您的a6.hpp文件,并确保其都包含用于映射和字符串。

#include <map>
#include <string>

最新更新