作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 map<string,vector<string> >
称为 dict 将字符串映射到字符串列表。我想将空值分配给某些键的值。像这样:
else dict[words[i]]=<EMPTY VECTOR WHERE I CAN PUSH DATA LATER INTO>;
words 是一个字符串 vector 。我该怎么做呢?当然是使用标准模板库。
最佳答案
else dict[words[i]];
本身就足够了。如果 dict
还不包含任何具有与 words[i]
等效的键的元素,将在 dict
中创建一个新元素,并带有一个拷贝words[i]
作为键并使用默认构造的(空) vector 作为值。
如果 dict
已经包含一个等价于 words[i]
的元素,那么 dict
将不会被修改。
关于c++ - 创建空 vector 以将值插入以后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9757967/
命令 svn status 返回如下内容: ? SomeClient\BUTCHERED.docx M SomeClient\Development notes.txt ?
我是一名优秀的程序员,十分优秀!