首页 > 解决方案 > 默认情况下传递一个空的 unordered_map 以在 C++ 中运行

问题描述

默认情况下,通过{}在函数定义中将其设置为来传递空向量。默认情况下如何传递一个空的 unordered_map?

int exist(vector<int> a = {}, int x = -1, int y = 10, unordered_map<int,bool> x = ?) {
   ...
}

标签: c++

解决方案


空无序映射和空向量以相同方式初始化。

int exist(vector<int> a = {}, int x = -1, int y = 10, unordered_map<int,bool> x = {}) {
   ...
}

推荐阅读