Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <map>
- using namespace std;
- template<typename T1, typename T2> ostream& operator<<(ostream& s, const map<T1, T2>& m) {
- s << "{" << endl;
- for (typeof(m.begin()) itr = m.begin(); itr != m.end(); ++itr) {
- s << "\t" << (*itr).first << " : " << (*itr).second << endl;
- }
- s << "}" << endl;
- return s;
- }
- int main(int argc, char** argv) {
- map<int, char> m;
- for (int i = 0; i < 26; ++i) {
- m[i] = 'a' + i;
- }
- cout << m << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement