【发布时间】:2015-09-02 06:18:56
【问题描述】:
我正在尝试访问 City 类中的 cityMethod()。
class City
{
void cityMethod() { }
}
所以,我愿意:
map<string,City> mymap;
City c;
mymap["Madrid"] = c;
现在,当我这样做时:
mymap["Madrid"].cityMethod();
好的,它有效。但是 IDE(Qt) 无法识别“cityMethod”。 难道我做错了什么?是编译器的问题吗?
【问题讨论】:
-
从技术上讲(和吹毛求疵),IDE 不是 Qt,而是 QtCreator。而且您的问题与编译器无关,而是显然无法处理此类数据类型的IDE。
标签: c++ dictionary hash qt-creator code-completion