首页 > 学院 > 开发设计 > 正文

疑问拾遗

2019-11-14 09:03:33
字体:
来源:转载
供稿:网友

背景:

在使用迭代器访问map的时候,gdb打印不出对应的成员 这里写图片描述 需要先将it->second的值赋给一个临时变量,再通过该变量进行访问。 上图中的tmp1值为

Sequence tmp1 = it->second;HashMap<Sequence, Sequence, Word_hash> :: const_iterator it = myword.find(input);

如果直接访问it->second也是会提示无对应的成员。 这里写图片描述 这背后的原因是??有待诸位指点。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表