Skip to content

Commit e89ba48

Browse files
committed
std::unordered_map
1 parent bd56d8c commit e89ba48

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

output.hpp

+11-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@
1111
#include <vector>
1212
#include <array>
1313
#include <list>
14-
#include <map>
1514
#include <set>
15+
#include <unordered_set>
16+
#include <map>
17+
#include <unordered_map>
1618
#include <queue>
1719
#include <locale>
1820
#include <codecvt>
@@ -152,6 +154,14 @@ std::ostream &operator<<(std::ostream &os, const std::map<T1, T2> &x)
152154
return os;
153155
}
154156

157+
template <typename T1, typename T2>
158+
std::ostream &operator<<(std::ostream &os, const std::unordered_map<T1, T2> &x)
159+
{
160+
os << algocpp::type::format(x);
161+
162+
return os;
163+
}
164+
155165
template <typename T>
156166
std::ostream &operator<<(std::ostream &os, const std::queue<T> &x)
157167
{

0 commit comments

Comments
 (0)