判空 if (map.empty()) {}; 遍历 for (auto &c : map) cout << c.first << c.second << endl; for (auto &[u, v] : map) cout << u << v << endl; 查找 for (map.find(1) == map.end())