Mam takie zadanie:
- Wczytac wartosci z plikow
- Zaalokawac na to tablice dynamicnzie
- Klasa X, ktora przechowuje taka tablice (statycznie) + wynik =sume jej elementow
- Klasa X2, dziedziczy po X, wynik = suma i^2
- Klasa X3, dziedzziczy po X, wynik = suma i^3
- Klasa X2X3, dziedzicz po X2 i X3, wynik=suma i^4
- Tablica 4-elementowa, po jednym obiekcie kazdej klasy
- Wyswietlic na ekranie sume wynikow z tych 4 obiektow
1 i 2 rozkminiłem w ten sposób:
string linia;
fstream plik;
int liczba = 0;
plik.open("plik.txt", ios::in);
int *tablica = new int[100];
int i = 0;
while (!plik.eof())
{
getline(plik, linia);
liczba = stoi(linia);
tablica[i] = liczba;
i++;
}
Pytania:
a) Jak zrobić podpunkt 3??
b) Czy dobrze zrobiłem alkowowanie tablicy dynamicznej? Chodzi o to że w pliku nawet jak usunę wartości albo dodam x nowych to i tak powinien program działać.