multiset<int> ms = {2, 1, 2};
cout << ms.size() << " ";
for (int x : ms) cout << x;
输出的结果是( )。
- A. 2 12:与 set 一样先去重,再按插入顺序输出
- B. 3 122:与 set 唯一的区别是允许重复——两个 2 都存下,且同样有序
- C. 3 212:重复保留,但按插入顺序存放
- D. 编译错误:初始化列表的重复元素非法
multiset<int> ms = {2, 1, 2};
cout << ms.size() << " ";
for (int x : ms) cout << x;
输出的结果是( )。