Zadanie zaliczeniowe male z C++:

Napisz program liczacy n-ta liczbe Fibonacciego. Żeby to zadanie mialo
sens, potrzebujemy
wiekszego typu liczb naturalnych (liczby Fibonacciego szybko rosna).
Napisz wiec klase
DLiczba implementujaca duze liczby natualne z nastepujacymi operacjami:
 - dodaj do siebie duza liczbe (np. operator +=, moze byc zwykla
metoda),
 - wypisz sie (j.w.),
 - konstruktor (z int i z char*),
 - destruktor.

Dla uproszczenia przyjmij nastepujaca (nieefektywna pamieciowo)
implementacje:
 - tablica cyfr dziesietnych (short int), (jaka podstawa bylaby
efektywan pamieciowo?),
 - element i-ty pamieta cyfrę o wadze 10^i,
 - tablica moze rosnac, gdy brakuje miejsca na cyfry. Tablica moze miec
duzy zapas miejsca
   na cyfry,tak by byla szansa zeby nie przy kazdym dodawaniu trzeba
bylo wymieniac ja na
   wieksza,
 - dluga liczba musi pamietac rozmiar tablicy i liczbe cyfr.