我正在创建一个这样的列表:
QList<Type> types[LastType];
然后我调整列表的大小:
types[SomeType].reserve(count);
然后,当我尝试添加类型时,我这样做:
types[SomeType].append(newType);
它给了我一个关于 operator[] 的断言失败。那么,只是我还是我不应该这样做?有什么我想念的吗?这就是错误消息所说的:http://i.imgur.com/LnDNV.png。删除 .reserve 并不能解决问题。