Borderou de evaluare (job #609698)

Utilizator avatar rebecca Gheorghe Rebecca rebecca IP ascuns
Problemă Plusminus (clasa a 5-a) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 11 oct. 2021 21:02:08 Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:11:13: error: cannot bind non-const lvalue reference of type 'std::basic_istream<char>::char_type&' {aka 'char&'} to an rvalue of type 'std::basic_istream<char>::char_type' {aka 'char'} 11 | cin.get(mp); | ^~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/iostream:40, from main.cpp:1: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:316:22: note: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_istream<_CharT, _Traits>::char_type&) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_istream<_CharT, _Traits>::char_type = char]' 316 | get(char_type& __c); | ~~~~~~~~~~~^~~ main.cpp:14:13: error: cannot bind non-const lvalue reference of type 'std::basic_istream<char>::char_type&' {aka 'char&'} to an rvalue of type 'std::basic_istream<char>::char_type' {aka 'char'} 14 | cin.get(mc); | ^~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/iostream:40, from main.cpp:1: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:316:22: note: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_istream<_CharT, _Traits>::char_type&) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_istream<_CharT, _Traits>::char_type = char]' 316 | get(char_type& __c); | ~~~~~~~~~~~^~~ main.cpp:27:17: error: cannot bind non-const lvalue reference of type 'std::basic_istream<char>::char_type&' {aka 'char&'} to an rvalue of type 'std::basic_istream<char>::char_type' {aka 'char'} 27 | cin.get(mc); | ^~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/iostream:40, from main.cpp:1: /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:316:22: note: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::get(std::basic_istream<_CharT, _Traits>::char_type&) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_istream<_CharT, _Traits>::char_type = char]' 316 | get(char_type& __c); | ~~~~~~~~~~~^~~