Это ваша проблема:
int main()
{
BigInt(); // <--- makes no sense
return 0;
}
Должно быть:
int main()
{
BigInt bigint; // create object of a class
return 0;
}
И вы объявляете класс BitInt и в main
, используя BigInt - есть опечатка: Bi t , другая Bi g