Borderou de evaluare (job #2333102)
Utilizator | Data | 31 ianuarie 2019 18:15:41 | |
---|---|---|---|
Problema | Tort | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:47:57: error: 'const' qualifiers cannot be applied to 'bigNumber&'
static bigNumber& const add(bigNumber &A, bigNumber &B)
^
main.cpp:65:62: error: 'const' qualifiers cannot be applied to 'bigNumber&'
static bigNumber& const subtract(bigNumber &A, bigNumber &B)
^
main.cpp:86:62: error: 'const' qualifiers cannot be applied to 'bigNumber&'
static bigNumber& const mulPos(bigNumber &A, int b, int pos)
^
main.cpp:103:57: error: 'const' qualifiers cannot be applied to 'bigNumber&'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^
main.cpp: In member function 'void bigNumber::print()':
main.cpp:117:14: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null]
s[E] = NULL;
^~~~
main.cpp: In function 'int main()':
main.cpp:142:42: error: invalid initialization of non-const reference of type 'bigNumber&' from an rvalue of type 'bigNumber'
A2B1 = bigNumber::mul(bigNumber::mul(bigNumber(((n - 1) / 2)), bigNumber(n)), bigNumber(m));
^~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:103:27: note: initializing argument 1 of 'static bigNumber& bigNumber::mul(bigNumber&, bigNumber&)'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^~~
main.cpp:144:42: error: invalid initialization of non-const reference of type 'bigNumber&' from an rvalue of type 'bigNumber'
A2B1 = bigNumber::mul(bigNumber::mul(bigNumber((n / 2)), bigNumber(n - 1)), bigNumber(m));
^~~~~~~~~~~~~~~~~~
main.cpp:103:27: note: initializing argument 1 of 'static bigNumber& bigNumber::mul(bigNumber&, bigNumber&)'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^~~
main.cpp:146:42: error: invalid initialization of non-const reference of type 'bigNumber&' from an rvalue of type 'bigNumber'
A1B2 = bigNumber::mul(bigNumber::mul(bigNumber(((m - 1) / 2)), bigNumber(m)), bigNumber(n));
^~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:103:27: note: initializing argument 1 of 'static bigNumber& bigNumber::mul(bigNumber&, bigNumber&)'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^~~
main.cpp:148:42: error: invalid initialization of non-const reference of type 'bigNumber&' from an rvalue of type 'bigNumber'
A1B2 = bigNumber::mul(bigNumber::mul(bigNumber((m / 2)), bigNumber(m - 1)), bigNumber(n));
^~~~~~~~~~~~~~~~~~
main.cpp:103:27: note: initializing argument 1 of 'static bigNumber& bigNumber::mul(bigNumber&, bigNumber&)'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^~~
main.cpp:149:25: error: invalid initialization of non-const reference of type 'bigNumber&' from an rvalue of type 'bigNumber'
A1B1 = bigNumber::mul(bigNumber(n), bigNumber(m));
^~~~~~~~~~~~
main.cpp:103:27: note: initializing argument 1 of 'static bigNumber& bigNumber::mul(bigNumber&, bigNumber&)'
static bigNumber& const mul(bigNumber &A, bigNumber &B)
^~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !