Borderou de evaluare (job #755121)

Utilizator avatar B0gd4n_ Ciobanu Bogdan-Mihai B0gd4n_ IP ascuns
Problemă Alee (clasa a 10-a) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 14 ian. 2024 10:58:11 Scor 0

Raport evaluator

Eroare de compilare: main.cpp:5:19: error: no matching function for call to 'std::basic_ifstream<char>::basic_ifstream(FILE*&)' 5 | ifstream fin(stdin); | ^ In file included from main.cpp:1: /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:594:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream(std::basic_ifstream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]' 594 | basic_ifstream(basic_ifstream&& __rhs) | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:594:39: note: no known conversion for argument 1 from 'FILE*' to 'std::basic_ifstream<char>&&' 594 | basic_ifstream(basic_ifstream&& __rhs) | ~~~~~~~~~~~~~~~~~^~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:569:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const std::string&, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::string = std::__cxx11::basic_string<char>; std::ios_base::openmode = std::ios_base::openmode]' 569 | basic_ifstream(const std::string& __s, | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:569:41: note: no known conversion for argument 1 from 'FILE*' to 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} 569 | basic_ifstream(const std::string& __s, | ~~~~~~~~~~~~~~~~~~~^~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:536:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::ios_base::openmode]' 536 | basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in) | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:536:34: note: no known conversion for argument 1 from 'FILE*' to 'const char*' 536 | basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in) | ~~~~~~~~~~~~^~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:525:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = char; _Traits = std::char_traits<char>]' 525 | basic_ifstream() : __istream_type(), _M_filebuf() | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:525:7: note: candidate expects 0 arguments, 1 provided main.cpp:6:21: error: no matching function for call to 'std::basic_ofstream<char>::basic_ofstream(FILE*&)' 6 | ofstream fout(stdout); | ^ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:857:7: note: candidate: 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream(std::basic_ofstream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]' 857 | basic_ofstream(basic_ofstream&& __rhs) | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:857:39: note: no known conversion for argument 1 from 'FILE*' to 'std::basic_ofstream<char>&&' 857 | basic_ofstream(basic_ofstream&& __rhs) | ~~~~~~~~~~~~~~~~~^~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:832:7: note: candidate: 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream(const std::string&, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::string = std::__cxx11::basic_string<char>; std::ios_base::openmode = std::ios_base::openmode]' 832 | basic_ofstream(const std::string& __s, | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:832:41: note: no known conversion for argument 1 from 'FILE*' to 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} 832 | basic_ofstream(const std::string& __s, | ~~~~~~~~~~~~~~~~~~~^~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:797:7: note: candidate: 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::ios_base::openmode]' 797 | basic_ofstream(const char* __s, | ^~~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:797:34: note: no known conversion for argument 1 from 'FILE*' to 'const char*' 797 | basic_ofstream(const char* __s, | ~~~~~~~~~~~~^~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/fstream:786:7: note: candidate: 'std::basic_ofstream<_CharT, _Traits>::basic_ofstream() [with _CharT = char; _Traits = std::char_traits<char>]' 786 | basic_ofstream(): __ostream_type(), _M_filebuf() | ^~~~~~~~~~~~~~