Borderou de evaluare (job #3349672)

Utilizator BaraianTudorBaraian Tudor Stefan BaraianTudor Data 1 aprilie 2026 15:16:02
Problema Evaluarea unei expresii Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void infix_to_polish()': main.cpp:50:17: error: reference to 'numbers' is ambiguous 50 | numbers.push(nr); | ^~~~~~~ In file included from /usr/include/c++/12.2.1/bits/max_size_type.h:37, from /usr/include/c++/12.2.1/bits/ranges_base.h:38, from /usr/include/c++/12.2.1/string_view:50, from /usr/include/c++/12.2.1/bits/basic_string.h:47, from /usr/include/c++/12.2.1/string:53, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42, from /usr/include/c++/12.2.1/ostream:38, from /usr/include/c++/12.2.1/iostream:39, from main.cpp:1: /usr/include/c++/12.2.1/numbers:48:11: note: candidates are: 'namespace std::numbers { }' 48 | namespace numbers | ^~~~~~~ main.cpp:12:12: note: 'std::queue<int> numbers' 12 | queue<int> numbers; | ^~~~~~~ main.cpp:68:9: error: reference to 'numbers' is ambiguous 68 | numbers.push(nr); | ^~~~~~~ /usr/include/c++/12.2.1/numbers:48:11: note: candidates are: 'namespace std::numbers { }' 48 | namespace numbers | ^~~~~~~ main.cpp:12:12: note: 'std::queue<int> numbers' 12 | queue<int> numbers; | ^~~~~~~ main.cpp: In function 'int main()': main.cpp:83:21: error: reference to 'numbers' is ambiguous 83 | st.push(numbers.front()); | ^~~~~~~ /usr/include/c++/12.2.1/numbers:48:11: note: candidates are: 'namespace std::numbers { }' 48 | namespace numbers | ^~~~~~~ main.cpp:12:12: note: 'std::queue<int> numbers' 12 | queue<int> numbers; | ^~~~~~~ main.cpp:84:13: error: reference to 'numbers' is ambiguous 84 | numbers.pop(); | ^~~~~~~ /usr/include/c++/12.2.1/numbers:48:11: note: candidates are: 'namespace std::numbers { }' 48 | namespace numbers | ^~~~~~~ main.cpp:12:12: note: 'std::queue<int> numbers' 12 | queue<int> numbers; | ^~~~~~~ main.cpp: In function 'int perform_op(int, int, char)': Non zero exit status: 1

Ceva nu functioneaza?