Borderou de evaluare (job #703713)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Puzzle3 (clasa a 7-a) | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 10 mar. 2023 14:59:41 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int main()':
main.cpp:24:29: error: call of overloaded 'to_string(int&)' is ambiguous
24 | string s = to_string(a[i]);
| ~~~~~~~~~^~~~~~
main.cpp:6:8: note: candidate: 'std::string to_string(int)'
6 | string to_string(int a){
| ^~~~~~~~~
In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/string:55,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/locale_classes.h:40,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/ios_base.h:41,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ios:42,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/istream:38,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/sstream:38,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/complex:45,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/ccomplex:39,
from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/i686-pc-linux-gnu/bits/stdc++.h:54,
from main.cpp:1:
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6660:3: note: candidate: 'std::string std::__cxx11::to_string(int)'
6660 | to_string(int __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6671:3: note: candidate: 'std::string std::__cxx11::to_string(unsigned int)'
6671 | to_string(unsigned __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6679:3: note: candidate: 'std::string std::__cxx11::to_string(long int)'
6679 | to_string(long __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6690:3: note: candidate: 'std::string std::__cxx11::to_string(long unsigned int)'
6690 | to_string(unsigned long __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6698:3: note: candidate: 'std::string std::__cxx11::to_string(long long int)'
6698 | to_string(long long __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6710:3: note: candidate: 'std::string std::__cxx11::to_string(long long unsigned int)'
6710 | to_string(unsigned long long __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6721:3: note: candidate: 'std::string std::__cxx11::to_string(float)'
6721 | to_string(float __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6730:3: note: candidate: 'std::string std::__cxx11::to_string(double)'
6730 | to_string(double __val)
| ^~~~~~~~~
/usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/basic_string.h:6739:3: note: candidate: 'std::string std::__cxx11::to_string(long double)'
6739 | to_string(long double __val)
| ^~~~~~~~~
main.cpp:29:29: error: call of overloaded 'to_string(int&)' is ambiguous
29 | string s = to_string(a[i]);
| ~~~~~~~~~^~~~~~
main.cpp:6:8: note: candidate: 'std::string to_string(int)'
6 | string to_string(int a){
| ^~~~~~~~~