Borderou de evaluare (job #3339240)

Utilizator yoana144Livia Ioana Bichescu yoana144 Data 7 februarie 2026 10:41:42
Problema Algoritmul lui Euclid Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:3:13: warning: character constant too long for its type 3 | ifstream in('euclid2.in'); | ^~~~~~~~~~~~ main.cpp:4:14: warning: character constant too long for its type 4 | ofstream out('euclid2.out'); | ^~~~~~~~~~~~~ main.cpp:3:25: error: no matching function for call to 'std::basic_ifstream<char>::basic_ifstream(int)' 3 | ifstream in('euclid2.in'); | ^ In file included from main.cpp:1: /usr/include/c++/12.2.1/fstream:584:9: note: candidate: 'template<class _Path, class _Require> std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const _Path&, std::ios_base::openmode) [with _Require = _Path; _CharT = char; _Traits = std::char_traits<char>]' 584 | basic_ifstream(const _Path& __s, | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:584:9: note: template argument deduction/substitution failed: /usr/include/c++/12.2.1/fstream:583:32: error: request for member 'make_preferred' in 'std::declval<int&>()', which is of non-class type 'int' 583 | template<typename _Path, typename _Require = _If_fs_path<_Path>> | ^~~~~~~~ /usr/include/c++/12.2.1/fstream:592:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream(std::basic_ifstream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]' 592 | basic_ifstream(basic_ifstream&& __rhs) | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:592:39: note: no known conversion for argument 1 from 'int' to 'std::basic_ifstream<char>&&' 592 | basic_ifstream(basic_ifstream&& __rhs) | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/12.2.1/fstream:567: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]' 567 | basic_ifstream(const std::string& __s, | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:567:41: note: no known conversion for argument 1 from 'int' to 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} 567 | basic_ifstream(const std::string& __s, | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/12.2.1/fstream:534: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]' (near match) 534 | basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in) | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:534:7: note: conversion of argument 1 would be ill-formed: main.cpp:3:13: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 3 | ifstream in('euclid2.in'); | ^~~~~~~~~~~~ | | | int /usr/include/c++/12.2.1/fstream:523:7: note: candidate: 'std::basic_ifstream<_CharT, _Traits>::basic_ifstream() [with _CharT = char; _Traits = std::char_traits<char>]' 523 | basic_ifstream() : __istream_type(), _M_filebuf() | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:523:7: note: candidate expects 0 arguments, 1 provided main.cpp:4:27: error: no matching function for call to 'std::basic_ofstream<char>::basic_ofstream(int)' 4 | ofstream out('euclid2.out'); | ^ /usr/include/c++/12.2.1/fstream:847:9: note: candidate: 'template<class _Path, class _Require> std::basic_ofstream<_CharT, _Traits>::basic_ofstream(const _Path&, std::ios_base::openmode) [with _Require = _Path; _CharT = char; _Traits = std::char_traits<char>]' 847 | basic_ofstream(const _Path& __s, | ^~~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:847:9: note: template argument deduction/substitution failed: /usr/include/c++/12.2.1/fstream:846:32: error: request for member 'make_preferred' in 'std::declval<int&>()', which is of non-class type 'int' Non zero exit status: 1

Ceva nu functioneaza?