robot.cpp: In function 'void set(std::vector<int>, int, char)':
robot.cpp:11:17: error: reference to 'set' is ambiguous
11 | set(s2, z, a);
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~
robot.cpp: In function 'void program_pulibot()':
robot.cpp:19:5: error: reference to 'set' is ambiguous
19 | set({0, quepongo, quepongo, 0, quepongo}, 1, 'E');
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~
robot.cpp:20:5: error: reference to 'set' is ambiguous
20 | set({0, quepongo, 0, -1, -2}, 1, 'S');
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~
robot.cpp:21:5: error: reference to 'set' is ambiguous
21 | set({0, quepongo, 0, -2, -2}, 1, 'S');
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~
robot.cpp:22:5: error: reference to 'set' is ambiguous
22 | set({0, quepongo, -2, -1, 0}, 1, 'N');
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~
robot.cpp:23:5: error: reference to 'set' is ambiguous
23 | set({0, quepongo, -2, -2, quepongo}, 1, 'T');
| ^~~
In file included from /usr/include/c++/10/set:61,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:87,
from robot.cpp:1:
/usr/include/c++/10/bits/stl_set.h:94:11: note: candidates are: 'template<class _Key, class _Compare, class _Alloc> class std::set'
94 | class set
| ^~~
robot.cpp:5:6: note: 'void set(std::vector<int>, int, char)'
5 | void set(vector<int>s, int z, char a){
| ^~~