Borderou de evaluare (job #611728)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Fib (clasa a 6-a) | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 21 oct. 2021 16:49:23 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'void add(int*, int*, int*)':
main.cpp:12:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12 | if(a[0]<b[0])a[0]=b[0];c[0]=a[0];
| ^~
main.cpp:12:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12 | if(a[0]<b[0])a[0]=b[0];c[0]=a[0];
| ^
main.cpp: At global scope:
main.cpp:21:6: error: variable or field 'copy' declared void
21 | void copy(a[],b[])
| ^~~~
main.cpp:21:13: error: expected primary-expression before ']' token
21 | void copy(a[],b[])
| ^
main.cpp:21:17: error: expected primary-expression before ']' token
21 | void copy(a[],b[])
| ^
main.cpp: In function 'int main()':
main.cpp:38:17: error: no matching function for call to 'copy(int [6005], int [6005])'
38 | copy(a,b);
| ^
In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/char_traits.h:39,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/ios:40,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:38,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/fstream:38,
from main.cpp:1:
/usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/stl_algobase.h:560:5: note: candidate: 'template<class _II, class _OI> _OI std::copy(_II, _II, _OI)'
560 | copy(_II __first, _II __last, _OI __result)
| ^~~~
/usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/stl_algobase.h:560:5: note: template argument deduction/substitution failed:
main.cpp:38:17: note: candidate expects 3 arguments, 2 provided
38 | copy(a,b);
| ^
In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/locale_facets.h:48,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/basic_ios.h:37,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/ios:44,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/istream:38,
from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/fstream:38,
from main.cpp:1:
/usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/streambuf_iterator.h:326:5: note: candidate: 'template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, std::ostreambuf_iterator<_CharT> >::__type std::copy(std::istreambuf_iterator<_CharT>, std::istreambuf_iterator<_CharT>, std::ostreambuf_iterator<_CharT>)'
326 | copy(istreambuf_iterator<_CharT> __first,
| ^~~~
/usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/streambuf_iterator.h:326:5: note: template argument deduction/substitution failed:
main.cpp:38:17: note: mismatched types 'std::istreambuf_iterator<_CharT>' and 'int*'
38 | copy(a,b);
| ^
main.cpp:39:17: error: no matching function for call to 'copy(int [6005], int [6005])'
39 | copy(b,c);
| ^
In file included from /usr/lib/gcc/i686-pc-linux-gnu/10.3.0/include/g++-v10/bits/char_traits.h:39,