实现以下代码中的remove_elements函数,给定一个std::map对象,删除其中值为10的所有元素: #include #include #include void remove_elements(std::map &m) { } int main() { std::map m; std::string key; int val = 0; while (std::cin key val) { m[key] = val; } remove_elements(m); for (const auto &ele : m) { std::cout } return 0; }
输入描述:
一行一个key-value数组,key为字符串,value为整数,key和value之间用空格分隔
输出描述:
输出格式和输入格式相同,但删除了值为10的key-value pair
加载中...