In file included from main.cpp:8:0:
num.cpp: In member function 'Num& Num::operator-=(const Num&)':
num.cpp:44:50: error: expected '(' before 'value'
value = value - floor(static_cast<double>value / modulo) * modulo;
^~~~~
num.cpp:44:74: error: expected ')' before ';' token
value = value - floor(static_cast<double>value / modulo) * modulo;
^
num.cpp: In member function 'Num& Num::operator+=(int)':
num.cpp:55:42: error: expected '(' before 'value'
int64_t qwerty = static_cast<int64_t>value;
^~~~~
num.cpp:55:47: error: expected ')' before ';' token
int64_t qwerty = static_cast<int64_t>value;
^
num.cpp: In member function 'Num& Num::operator-=(int)':
num.cpp:64:50: error: expected '(' before 'value'
value = value - floor(static_cast<double>value / modulo) * modulo;
^~~~~
num.cpp:64:74: error: expected ')' before ';' token
value = value - floor(static_cast<double>value / modulo) * modulo;
^
num.cpp: In member function 'Num& Num::operator*=(int)':
num.cpp:70:42: error: expected '(' before 'value'
int64_t qwerty = static_cast<int64_t>value;
^~~~~
num.cpp:70:47: error: expected ')' before ';' token
int64_t qwerty = static_cast<int64_t>value;
^
|