prog.cpp: In function ‘int main()’:
prog.cpp:15:1: error: reference to ‘left’ is ambiguous
left['N'] = 'W';
^
prog.cpp:9:21: note: candidates are: std::map<char, char> left
map < char , char > left ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:916:3: note: std::ios_base& std::left(std::ios_base&)
left(ios_base& __base)
^
prog.cpp:16:1: error: reference to ‘left’ is ambiguous
left['W'] = 'S';
^
prog.cpp:9:21: note: candidates are: std::map<char, char> left
map < char , char > left ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:916:3: note: std::ios_base& std::left(std::ios_base&)
left(ios_base& __base)
^
prog.cpp:17:1: error: reference to ‘left’ is ambiguous
left['S'] = 'E';
^
prog.cpp:9:21: note: candidates are: std::map<char, char> left
map < char , char > left ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:916:3: note: std::ios_base& std::left(std::ios_base&)
left(ios_base& __base)
^
prog.cpp:18:1: error: reference to ‘left’ is ambiguous
left['E'] = 'N';
^
prog.cpp:9:21: note: candidates are: std::map<char, char> left
map < char , char > left ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:916:3: note: std::ios_base& std::left(std::ios_base&)
left(ios_base& __base)
^
prog.cpp:20:1: error: reference to ‘right’ is ambiguous
right['N'] = 'E';
^
prog.cpp:10:21: note: candidates are: std::map<char, char> right
map < char , char > right ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:924:3: note: std::ios_base& std::right(std::ios_base&)
right(ios_base& __base)
^
prog.cpp:21:1: error: reference to ‘right’ is ambiguous
right['E'] = 'S';
^
prog.cpp:10:21: note: candidates are: std::map<char, char> right
map < char , char > right ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:924:3: note: std::ios_base& std::right(std::ios_base&)
right(ios_base& __base)
^
prog.cpp:22:1: error: reference to ‘right’ is ambiguous
right['S'] = 'W';
^
prog.cpp:10:21: note: candidates are: std::map<char, char> right
map < char , char > right ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:924:3: note: std::ios_base& std::right(std::ios_base&)
right(ios_base& __base)
^
prog.cpp:23:1: error: reference to ‘right’ is ambiguous
right['W'] = 'N';
^
prog.cpp:10:21: note: candidates are: std::map<char, char> right
map < char , char > right ;
^
In file included from /usr/include/c++/4.8/ios:42:0,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from prog.cpp:1:
/usr/include/c++/4.8/bits/ios_base.h:924:3: note: std::ios_base& std::right(std::ios_base&)
right(ios_base& __base)
^