Borderou de evaluare (job #860515)

Utilizator avatar vmanz Victor Manz vmanz IP ascuns
Problemă Capitala Compilator cpp
Rundă Arhiva de probleme Status evaluat
Dată 20 mai 2026 11:47:19 Scor 0

Raport evaluator

Eroare de compilare: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h:46, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string:45, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h:43, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios:46, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream:42, from main.cpp:1: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h: In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nod; _Args = {int&, int&}; _Tp = nod]': /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h:674:17: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nod; _Args = {int&, int&}; _Tp = nod; allocator_type = std::allocator<nod>]' 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc:117:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, int&}; _Tp = nod; _Alloc = std::allocator<nod>]' 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:12:19: required from here 12 | v.emplace_back(y, lst[x]); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h:191:11: error: new initializer expression list treated as compound expression [-fpermissive] 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h:191:11: error: no matching function for call to 'nod::nod(int&)' /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h:191:11: note: there are 3 candidates main.cpp:7:8: note: candidate 1: 'nod::nod()' 7 | struct nod { | ^~~ main.cpp:7:8: note: candidate expects 0 arguments, 1 provided main.cpp:7:8: note: candidate 2: 'constexpr nod::nod(const nod&)' main.cpp:7:8: note: no known conversion for argument 1 from 'int' to 'const nod&' main.cpp:7:8: note: candidate 3: 'constexpr nod::nod(nod&&)' main.cpp:7:8: note: no known conversion for argument 1 from 'int' to 'nod&&'