在C++中,以下代码段的输出结果是什么?
#include #include
int main() {
std::map m = {{'c', 3}, {'a', 1}, {'b', 2}};
for (const auto& p : m) {
std::cout << p.first << " : " << p.second << std::endl;
}
return 0;}